urbancompass

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.

This listing is sourced directly from urbancompass's careers page and normalized into a canonical job model.