Staff Software Engineer

Compass

Boston, United States
Base: $200,070-$222,300; bonus/equity: bonuses + r...
On-site
Microservices based architecture
Well-defined apis
Fault tolerant, scalable, highly available design systems
Lead design and develop services to support an industry leading consumer experience while also supporting the growth of the world’s most scalable brokerage

Job Summary

  • Lead design and develop services to support an industry leading consumer experience while also supporting the growth of the world’s most scalable brokerage.
  • Lead a team to build a collaborative transaction management platform that streamlines the process of buying/selling homes through enabling agents to manage transaction processes from initial contact to close.
  • Operate in a scalable engineering culture that leverages modern principles of decoupled systems and automated CI/CD/testing/monitoring to drive efficiencies.

Matching Summary

Lead design and develop services to support an industry leading consumer experience while also supporting the growth of the world’s most scalable brokerage.

Salary

Base: $200,070-$222,300; Bonus/Equity: Bonuses and restricted stock units may be provided; Benefits: Full range of benefits

Skills & Requirements

Must-have

  • Microservices based architecture
  • Well-defined APIs
  • Fault tolerant, scalable, highly available design systems
  • Modularity and re-use in code
  • gRPC, Thrift, server-to-server communication
  • Kafka and event-driven systems
  • AWS / cloud technologies
  • Agile development methodology

Nice-to-have

  • Passionate about creating APIs
  • Voice heard in product/business decisions
  • Love to learn and share knowledge
  • Great communicator
  • Empathetic partner to customers

Key Requirements

  • BS in Computer Science, Software Engineering or equivalent practical experience
  • 10+ years of experience developing software applications
  • 10+ years of programming experience in Java or Go
  • 5+ years using AWS / cloud technologies
  • Experience with Scrum/Agile development methodologies

Work Rights

Not specified

Tailored Resume

Cover Letter