Share this Job

Staff Java Engineer

Apply now »

Date: Sep 12, 2017

Location: Portland, OR, US

Company: Realogy Services Group LLC



Requisition 44468

About ZapLabs LLC
ZapLabs ( is the innovation and technology hub for global real estate leader Realogy Holdings Corp. (NYSE: RLGY), and the driving force behind inventive technology for brokers and agents affiliated with Realogy’s world renowned real estate brands. ZapLabs delivers its highly effective consumer, sales associate and broker solutions in support of Realogy’s leading franchise brands and is positioned to expand the scope of its technology development efforts to encompass Realogy’s other business segments, including residential brokerage, relocation and settlement services. ZapLabs is headquartered in Emeryville, California.


Job Title: Staff Engineer


At ZapLabs, we work to build and improve a platform that helps real estate professionals stay connected with home buyers and sellers nationwide. We do that by combining great technology with great people – and we’re looking for a Staff Engineer to join our team.


What we’re looking for:


You are a senior, hands-on member of the team who wants to have high impact, likes solving complex problems and is constantly learning as well as teaching. Mentoring a team of highly capable software engineers, you must be able to motivate and inspire the team to overcome obstacles and deliver a highly scalable, state-of-the-art technology solutions. You enjoy challenging projects involving big data sets and are cool under pressure. You’re no stranger to fast-paced environments and agile development methodologies.  The ideal candidate will reside in Portland, OR, and work remotely. 


What you’ll do:


You have an amazing opportunity to design and implement distributed & highly concurrent Java based enterprise services, including micro services on Zap platform. You will help create a software stack that enables clean separation of business logic.


Your responsibilities will include, but aren’t limited to:

  • Serve as a technical lead on our most demanding, cross-functional projects
  • Consistently create clean code and teach best practices to junior engineers
  • Architect and implement application & large scale systems for latency, security and redundancy
  • Scale our core services and make them reliable/high-performing
  • Provide technical leadership in the architecture and implementations of Zap platform
  • Foster a healthy and collaborative culture that embodies ZapLab’s EVP


Skills, accomplishments, & interests you should have:


  • BS in Computer Science, Engineering, or related technical discipline or equivalent combination of training and experience
  • 8+ years core engineering experience: building business logic layers and back-end systems for high-volume consumer facing web applications
  • Ability to present complex technical information in a clear and concise manner
  • Experience designing and building infrastructure and web services at large scale
  • Current experience designing and developing micro services
  • Current experience developing and deploying applications to cloud
  • Deep experience with APIs
  • Solid understanding of distributed computing principles and experience designing scalable platform services
  • Ability to meet deadlines with high attention to detail
  • Strong written, verbal, and presentation skills and ability to tailor communication approach to different audiences


Nice to haves:


We’re always looking for folks to join our culture of passionate hobbyists! We have a tendency to nerd out on everything from LOTR and Star Wars to competitive baking to our company soccer team, the Lab Rats.



EOE AA M/F/Vet/Disability


Nearest Major Market: Portland Oregon

Job Segment: Java, Engineer, Developer, Computer Science, Real Estate, Technology, Engineering, Sales

Find similar jobs: