Share this Job

Senior Platform Engineer

Apply now »

Date: Mar 1, 2018

Location: Emeryville, CA, US

Company: Realogy Services Group LLC



Requisition 45410

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: Senior Platform Engineer


At ZapLabs, we work to build and improve a platform that helps real estate professionals work effectively, and helps delight home buyers and sellers with an excellent experience. We do that by combining great technology with great people – and we’re looking for a Senior Platform Engineer to join our team.


What we’re looking for:

You’re a natural leader who is able to blend deep technical subject matter expertise with a collaborative approach. You’ll work with a team of highly capable developers to deliver highly scalable, state-of-the-art technology solutions for our backend services platform and application development. You thrive in a fast-paced environment, are cool under pressure, and embrace agile development methodologies. With your strong analytical skills, unwavering commitment to quality, collaborative work ethic, and excellent technical skills, you’ll accomplish great things here at ZapLabs.


What you’ll do:

You’ll join a team that is working to build out our Java back-end services platform and take on complex, high business value application development work. Working with our Software Architect, you’ll enhance and evolve the architecture and design for our scalable microservices. You’ll write software that will enable other engineers across the organization to quickly build out services that support a wide variety of initiatives, including web application development, data ingestion, and data enrichment using modern big data tools. Some of your responsibilities will include:

  • Design solutions within the context of the available infrastructure, taking into account scalability, availability, reliability, stability, security, and performance
  • Work with product managers, designers, and engineering teams to implement a scalable services platform, incorporating several frameworks, which enable teams to build microservices
  • Contribute to long-term technology solutions based on business needs, architecture, and strategic drivers
  • Continuously stay up to date with industry changes and bring new ideas to the team
  • Identify, evaluate, and select appropriate technology in alignment with business objectives


Skills, accomplishments, & interests you should have:

  • 6+ years hands-on experience in providing application solutions
  • Bachelor’s of Science in Computer Science, Engineering, or related technical discipline or equivalent combination of training and experience
  • Exceptional verbal and written communication skills
  • Solid understanding of data structures and algorithm fundamentals
  • Extensive hands-on experience and expertise in object-oriented and functional design methodology using Java/J2EE, (or Scala/Go) and experience building modern service applications on a framework like Dropwizard, Spring Boot, or Finagle
  • Solid understanding of APIs development using REST JSON/XML, security standards e.g., OAUTH, OpenID and Saml
  • Experience developing queue-based services, especially services that use Kafka (preferred) or RebbitMQ
  • Experience creating build and deployment pipelines within a microservices architecture
  • Solid understanding of the challenges of working with distributed and multi-threaded systems along with experience monitoring those systems and troubleshooting problems
  • Proficiency with JVM internals as they relate to performance tuning and memory management
  • Experience with engineering practices such as code refactoring, design patterns, design-driven development, continuous integration, building highly scalable applications, and application security
  • Experience with agile development methodologies, continuous integration, continuous delivery, and related techniques
  • Ability to iterate quickly in an agile development process
  • Ability to collaborate with product managers and DevOps
  • Excellent analytical/troubleshooting skills
  • Strong work ethic and entrepreneurial spirit


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.


Realogy Holdings Corp. and its subsidiaries are committed to providing equal employment opportunity (“EEO”) and will make employment decisions without regard to race, color, religion, national origin, citizenship, age, sex, gender, sexual orientation, sexual preference, gender identity or gender expression, veteran status, marital status, disability, or any other characteristic protected under applicable laws and regulations. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of disability, protected veteran status or any other characteristic protected under applicable laws and regulations.  Under the Americans with Disabilities Act and other applicable laws Realogy will provide reasonable accommodation to disabled applicants upon request during the application process to ensure equal opportunities to be considered for employment.


To learn more about Realogy and the accomplishments of our brands, log on to


Realogy Holdings Corp. is an equal opportunity employer and is committed to diversity in its hiring and business practices.  All qualified candidates are encouraged to apply.

EOE AA M/F/Vet/Disability



Nearest Major Market: San Francisco
Nearest Secondary Market: Oakland

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