urbancompass
Software Engineer II
Manhattan, New York, United States · Mid
Sponsorship not specified$127k-$141kDetected 1 day ago
JavaGoRubyRailsCode ReviewAWSGCPAzureCI/CDKafkaCommunication
About the role
- Software Engineer ll Compass envisions a world where the experience of selling or buying a home is simple and pleasant for everyone.
- You will have the opportunity to work across the entire real estate journey, working with technology that aggregates millions to billions of interactions, listings, transactions, and other data.
- Minimum wage for the position will always be met.
Responsibilities
- Work in a startup-like environment building agile products and services
- Design and build distributed, event-driven microservices
- Independently define, decompose, and lead delivery of complex projects
- Perform code reviews, design reviews, and write high quality tests
- Create clear and concise documentation (diagrams, service descriptions, decisions, runbooks)
- Own and operationally improve services in your domain throughout their lifecycle
- Experience designing and building cloud-based services
Nice to have
- BS in CS or equivalent practical experience
- 2+ years of software engineering experience with languages such as Java or Golang
- Experience with Kafka and Ruby on Rails is a plus
- Hands-on experience with cloud-based services (AWS, Azure, GCP), containerization, microservices architecture, and continuous integration and delivery
- Excellent verbal and written communication skills
Skills
- Software Engineer ll
- Compass envisions a world where the experience of selling or buying a home is simple and pleasant for everyone.
Compensation
- The base pay range for this position is $126,990-$141,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.
- Bonuses and restricted stock units may be provided as part of the compensation package, in addition to a full range of benefits.
- Perks that You Need to Know About:
Company info
- 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.