urbancompass
Senior Software Engineer
Boston · Senior
Sponsorship not specified$176k-$196kDetected 1 day ago
PythonJavaGoAWSCI/CDgRPCKafkaAgileCommunicationCritical Thinking
About the role
- Minimum wage for the position will always be met.
- Perks that You Need to Know About: Participation in our incentive programs (which may include eligible cash, equity, or commissions).
- Do your best work, be your authentic self.
Responsibilities
- Build, develop, and scale the platform that empowers real estate professionals, buyers, and sellers.
- Operate in a scalable engineering culture that leverages modern principles of decoupled systems and automated CI/CD/testing/monitoring to drive efficiencies
Requirements
- BS in Computer Science, Software Engineering or equivalent practical experience
- 7+ years of experience developing comprehensive, well-tested, and high-performance software applications with languages such as Java, Go, or Python
- Experience with gRPC, Thrift, and other server-to-server communication protocols.
- Experience with Kafka and event-driven systems
- 3+ years using AWS / cloud technologies
- High proficiency designing and implementing microservices that are well tested, fault tolerant, and scalable
- Experience with Scrum/Agile development methodologies
Compensation
- The base pay range for this position is $176,000-$196,100; however, base pay offered may vary depending on job-related knowledge, skills, and experience.
- Bonuses and restricted stock units may be provided as part of the compensation package, in addition to a full range of benefits.
- Base pay is based on market location.
- Minimum wage for the position will always be met.
- Participation in our incentive programs (which may include eligible cash, equity, or commissions).
Benefits
- Participation in our incentive programs (which may include eligible cash, equity, or commissions).
- Our collaborative, energetic culture is grounded in our Compass Entrepreneurship Principles and our commitment to diversity, equity, inclusion, growth and mobility.
- Perks that You Need to Know About:
Company info
- Become a domain expert in real estate technology, serving as an empathetic partner to our customers.
- At Compass, we believe that everyone deserves to find their place in the world - a place where they feel like they belong, where they can be their authentic selves, where they can thrive.
Equal opportunity
- As an equal opportunity employer, we offer competitive compensation packages, robust benefits and professional growth opportunities aimed at helping to improve our employees' lives and careers.
Apply directly at urbancompass →Create a free account for alerts like thisView urbancompass immigration profile
This listing is sourced directly from urbancompass's careers page and normalized into a canonical job model.