Earnbetter

Job Search Assistant

ENGINEERING MANAGER

Compass • Seattle, WA 98101 • Posted 1 day ago

Boost your interview chances in seconds

Tailored resume, cover letter, and cheat sheet

In-person • Full-time • $143,000-$216,000/yr • Mid Level Manager

Job Highlights

Using AI ⚡ to summarize the original job post

As an Engineering Manager at Compass, you will lead a team to develop a transaction management platform designed to simplify the home buying and selling process. This platform supports agents throughout the transaction lifecycle, from initial contact to closing, including managing state and local forms, electronic signatures, and offer management. The role involves closely working with stakeholders to understand their reporting needs and drive consensus with Product Managers. You will oversee high-priority projects that align with our technology roadmap and business objectives, collaborating cross-functionally with various teams.

Responsibilities

  • Ensure that your team's software adheres to transaction and user data privacy compliance regulations.
  • Lead, mentor, and inspire a team of software engineers, fostering a collaborative and high-performance culture.
  • Provide guidance and support in career development, skill enhancement, and performance management for team members.
  • Oversee the entire software development lifecycle, from requirements gathering to deployment, ensuring timely delivery of high-quality software solutions.
  • Collaborate with cross-functional teams to align technical solutions with business goals.
  • Collaborate with the technical team and product management to drive innovation, maintain code quality, and ensure adherence to software development best practices.
  • Work closely with senior leadership and other stakeholders to define, execute, and report on the software development strategy in alignment with the company's overall goals.
  • Identify and implement process improvements to enhance team efficiency and project delivery.

Qualifications

Required

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 8+ years of experience in Software Development
  • 3+ years of experience in hiring, managing and developing software engineering teams of 5-10 engineers.
  • A highly technical, hands-on developer and an effective people manager with experience directly leading teams.
  • Experience in designing, developing, and maintaining web applications, distributed backend systems or data platforms.
  • Experience with technologies such as Python, Typescript, Java, Golang, AWS, Kafka, React.

Preferred

  • Strong leadership and interpersonal skills with the ability to motivate and inspire a team.
  • Proven track record of using agile principles with multiple teams and products to meet project goals and deliver high quality products.
  • Excellent communication skills, utilized to collaborate both within Engineering and across all functions of the company to drive engineering initiatives.
  • Excellent mentoring and review skills to help engineers make technical and career progress.
  • Exceptional focus on customers by building products that are stable and reliable.

Full Job Description

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.As an Engineering Manager in the Transaction Journey organization, you will lead a team to develop a collaborative transaction management platform designed to simplify the home buying and selling process. This platform supports agents throughout the transaction lifecycle, from initial contact to closing, including managing state and local forms, electronic signatures, and offer management. By streamlining these processes, our tools enable agents to focus on client relationships and business growth. Additionally, the platform supports agent finance functions by managing marketing budgets, performance reporting, and providing a comprehensive view of agent activities. This role involves closely working with stakeholders to understand their reporting needs and drive consensus with Product Managers.You will oversee high-priority projects that align with our technology roadmap and business objectives, collaborating cross-functionally with various teams. Your responsibilities include managing a talented team of developers, delivering critical features, and fostering a culture of collaboration and trust. You will work closely with Product Managers, Designers, and Staff Engineers to create scalable, reliable, and innovative solutions that address customer needs and advance company-wide goals.Responsibilities:Ensure that your team's software adheres to transaction and user data privacy compliance regulations.Lead, mentor, and inspire a team of software engineers, fostering a collaborative and high-performance culture.Provide guidance and support in career development, skill enhancement, and performance management for team members.Oversee the entire software development lifecycle, from requirements gathering to deployment, ensuring timely delivery of high-quality software solutions.Collaborate with cross-functional teams to align technical solutions with business goals.Collaborate with the technical team and product management to drive innovation, maintain code quality, and ensure adherence to software development best practices.Work closely with senior leadership and other stakeholders to define, execute, and report on the software development strategy in alignment with the company's overall goals.Identify and implement process improvements to enhance team efficiency and project delivery.Requirements:Bachelor's degree in Computer Science, Engineering, or a related field.8+ years of experience in Software Development3+ years of experience in hiring, managing and developing software engineering teams of 5-10 engineers.A highly technical, hands-on developer and an effective people manager with experience directly leading teams.Experience in designing, developing, and maintaining web applications, distributed backend systems or data platforms.Experience with technologies such as Python, Typescript, Java, Golang, AWS, Kafka, React.Strong leadership and interpersonal skills with the ability to motivate and inspire a team.Proven track record of using agile principles with multiple teams and products to meet project goals and deliver high quality products.Excellent communication skills, utilized to collaborate both within Engineering and across all functions of the company to drive engineering initiatives.Excellent mentoring and review skills to help engineers make technical and career progress.Exceptional focus on customers by building products that are stable and reliable.Compensation: The base pay range for this position is $143,000-$216,000 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.Notice for California Applicants