Senior Manager, Software Development Engineering

Zillow Group, Inc.

$196K — $330K *
US-Anywhere
+ 2 other locationsRemote
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or related field.
  • 10+ years of software engineering experience.
  • 3+ years in a people leadership role managing software teams.
  • Experience in building high-availability, high-volume applications in a cloud environment.
  • Proven track record in mentoring and developing diverse engineering teams.

Responsibilities

  • Define and drive the technical strategy for software engineering teams.
  • Lead the design and operation of scalable and secure software systems.
  • Manage and develop engineering managers and senior engineers.
  • Collaborate with product management to prioritize work and make data-informed decisions.
  • Establish and track key engineering metrics for continuous improvement.
  • Coordinate cross-team initiatives and resolve dependencies effectively.
  • Champion modern engineering practices like CI/CD and cloud-native architectures.

Benefits

  • Remote work flexibility with no permanent office requirement.
  • Opportunity for equity awards based on performance.
  • Inclusive team culture focused on learning and accountability.
Full Job Description
About the role
- Define and drive the technical strategy and roadmap for one or more software engineering teams, ensuring alignment with product and business objectives.
- Lead the design, development, and operation of scalable, secure, and reliable software systems, setting standards for code quality, testing, observability, and performance.
- Manage, coach, and develop engineering managers and senior engineers, building an inclusive, high-performing team culture focused on learning, accountability, and impact.
- Partner with Product Management, Technical Program Management, and other stakeholders to prioritize work, balance short-term delivery with long-term platform health, and make data-informed trade-off decisions.
- Establish and track engineering metrics (for example, reliability, throughput, and quality) to guide continuous improvement in how teams deliver, operate, and maintain software.
- Influence and coordinate cross-team initiatives, resolving dependencies and risks to ensure cohesive end-to-end solutions across domains and services.
- Champion modern engineering practices (such as CI/CD, automation, and cloud-native architectures) and drive the adoption of tools and patterns that improve developer productivity and operational excellence.

This role has been categorized as a Remote position. "Remote" employees do not have a permanent corporate office workplace and, instead, work from a physical location of their choice, which must be identified to the Company. U.S. employees may live in any of the 50 United States, with limited exceptions.

In California, Connecticut, Maryland, Massachusetts, New Jersey, New York, Washington state, and Washington DC the standard base pay range for this role is $206,700.00 - $330,300.00 annually. This base pay range is specific to these locations and may not be applicable to other locations.In Colorado, Hawaii, Illinois, Maine, Minnesota, Nevada, Ohio, Rhode Island, Vermont, and Virginia the standard base pay range for this role is $196,400.00 - $313,800.00 annually. The base pay range is specific to these locations and may not be applicable to other locations.

In addition to a competitive base salary this position is also eligible for equity awards based on factors such as experience, performance and location. Actual amounts will vary depending on experience, performance and location. Employees in this role will not be paid below the salary threshold for exempt employees in the state where they reside.

Who you are
- Bachelor's degree in Computer Science, Computer Engineering, or a related field.
- 10+ years of experience in software engineering, including 3+ years in a people leadership role (such as engineering manager or senior engineering manager) leading teams that build and operate production software.
- Proven experience delivering and scaling high-availability, high-volume applications or platforms in a modern cloud environment.
- Demonstrated success building, mentoring, and retaining diverse engineering teams while fostering an inclusive culture.
- Experience collaborating closely with product and cross-functional partners to define roadmaps, ship features, and iterate based on data and customer feedback.
- Or an equivalent combination of education and experience.

Similar Jobs

More Jobs at Zillow Group, Inc.

More Information Technology Jobs

Find similar Senior Manager, Software Development Engineering jobs: