Search jobs > Boston, MA > Senior software engineer

Senior Software Engineer (Backend)

Compass
Boston, Massachusetts, US
$110.8K-$166.1K a year
Full-time

At Compass, our mission is to help everyone find their place in the world. Founded in 2012, we’re revolutionizing the real estate industry with our end-to-end platform that empowers residential real estate agents to deliver exceptional service to seller and buyer clients.

Find out more about this role by reading the information below, then apply to be considered.

We are hiring for multiple positions across core domains of our platform spanning search, authorization, and end-to-end transaction management.

As a Senior Software Engineer, you will use your experience with microservices based architecture to build products that deliver high business impact for our customers.

You will lead design and development of services to support an industry leading consumer experience while also supporting the growth of the world’s most scalable brokerage.

There is tremendous opportunity grow your career at Compass and positively impact how our customers interact with the Compass platform each day.

At Compass, You Will :

  • Build, develop, and scale the platform that empowers real estate professionals, buyers, and sellers.
  • Become a domain expert in real estate technology, serving as an empathetic partner to our customers.
  • Inspire, recruit, and mentor fellow engineers.
  • Architect distributed microservices architecture.
  • Operate in a scalable engineering culture that leverages modern principles of decoupled systems and automated CI / CD / testing / monitoring to drive efficiencies
  • Join a great team with high visibility and challenging projects on the horizon to help grow your career

What We Look For :

  • BS in Computer Science, Software Engineering or equivalent practical experience
  • 5+ 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
  • Understanding and adherence to industry-standard best practices in software development and architecture
  • Experience with Scrum / Agile development methodologies
  • Strong critical thinking skills, great communication skills and passion for delivering an operational excellence

Compensation : The base pay range for this position is $110,800-$166,100 annually; 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.

Perks that You Need to Know About :

  • Participation in our incentive programs (which may include where eligible cash, equity, or commissions). Plus paid vacation, holidays, sick time, parental leave, marriage leave, and recharge leave;
  • medical, tele-health, dental and vision benefits; 401(k) plan; flexible spending accounts (FSAs); commuter program; life and disability insurance;

Maven (a support system for new parents); Carrot (fertility benefits); UrbanSitter (caregiver referral network); Employee Assistance Program; and pet insurance.

Do your best work, be your authentic self.

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.

Our collaborative, energetic culture is grounded in our Compass Entrepreneurship Principles and our commitment to diversity, equity, inclusion, growth and mobility.

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.

J-18808-Ljbffr

8 hours ago
Related jobs
Promoted
Videa Health, Inc.
Boston, Massachusetts

We are looking for a Software Engineer to join our growing team focused on backend development. As a backend engineer you will work on our customer-facing software to enable our expanding array of industry revolutionizing application and machine-learning capabilities. A team led by a VP of Engineeri...

Promoted
Rallyuxr
Boston, Massachusetts

As a senior backend engineer, the expectation is for you to tech lead each project. Join the founding engineering team as Rally's 5th engineer. Lastly, by joining our small engineering team, you'll help build the company culture and define what engineering looks like at Rally. Work alongside the co-...

Promoted
HuntsBot
Boston, Massachusetts

Senior Software Engineer, Backend at PathAI. Senior Software Engineer, Backend Boston, MA or Remote. We’re looking for skilled and experienced engineers to join our team and help lay the groundwork for our growing software platform. Drive and uphold high engineering standards, bringing consistency t...

Promoted
Capital One
Boston, Massachusetts

Main Street (21020), United States of America, Cambridge, MassachusettsSenior Software Engineer, Back EndDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capit...

whoop
Boston, Massachusetts

As a Senior Software Engineer joining WHOOP’s Growth team, you will develop our e-commerce platform, developing features that help grow our business and provide a delightful experience for our members. We are looking to add highly motivated skilled engineers to our team to help us scale and take our...

Motion Recruitment
Boston, Massachusetts

Strong querying experience using MS SQL preferred .Experience using Git tooling and familiarity with test-driven development practices .Experience with unit testing, specifically N-Unit .Azure cloud development experience .Bachelors or master’s degree in computer science or related field.You will re...

Oracle
Burlington, Massachusetts

We’re looking for an experienced Senior Principal Software Engineer to join our growing team focused on building, supporting and enhancing the Data Center Analytics and Automation (DCAA) team’s distributed automation and validation platform. As a Senior Principal Software Engineer on the DCAA team, ...

Amazon Development Center U.S., Inc.
Boston, Massachusetts

As you design and code solutions to help our team drive efficiencies in software architecture, you’ll create metrics, implement automation and other improvements, and resolve the root cause of software defects. As an engineer in the AWS DMS team, you will design, build and operate database migration...

Motion Recruitment
Boston, Massachusetts

Job Title: Senior Software Engineer – Three. We are seeking a talented Senior Software Engineer with expertise in Three. As a Senior Software Engineer specializing in Three. You will work closely with our engineering team to create seamless and intuitive experiences that push the boundaries of techn...

JPMorgan Chase & Co.
Boston, Massachusetts

As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate and Investment Banking - Securities Services Technology Team, , you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable w...