Senior Software Development Engineer, Backend
New
Z
Zillow GroupCloud platform
U.S. employees may live in any of the 50 United States, with limited exceptions.Full-TimeSenior
SalaryUSD 156200 - 262600 / year; In California, Connecticut, Maryland, Massachusetts, New Jersey, New York, Washington state, and Washington DC the standard base pay range for this role is $164,400.00 - $262,600.00 annually. In Colorado, Hawaii, Illinois, Maine, Minnesota, Nevada, Ohio, Rhode Island, Vermont, and Virginia the standard base pay range for this role is $156,200.00 - $249,400.00 annually. In addition to a competitive base salary this position is also eligible for equity awards based on factors such as experience, performance and location.
Apply NowOpens the employer's application page
Job Details
- Experience
- 6+ years of professional software engineering experience
- Required Skills
- AWSPythonGoCI/CDLinuxTerraformGitHub ActionsDistributed Systems
Requirements
- Have 6+ years of professional software engineering experience building and operating backend or platform services in production.
- Bring system design skills for distributed systems and API-based platforms, with practical approaches to simplicity, resiliency, and observability.
- Have production experience in Golang or Python, preferably, or another modern language.
- Apply solid testing, code review, and debugging habits.
- Have strong experience with at least one public cloud provider, preferably AWS, and core cloud primitives such as VPCs, subnets, routing, load balancers, security groups, IAM, compute, and storage.
- Have infrastructure-as-code experience such as Terraform, including reusable, tested code, safety reviews, and drift management.
- Understand cloud security fundamentals, including IAM, network segmentation, encryption, and policy enforcement in multi-account environments.
- Have hands-on experience designing and maintaining CI/CD pipelines, such as GitLab Pipelines, GitHub Actions, Jenkins, or Argo.
- Be inclined to eliminate recurring manual work through software.
Responsibilities
- Design, build, and own backend services and APIs for self-service cloud account provisioning, networking, IAM, and policy.
- Turn recurring manual cloud work and runbooks into safe APIs, controls, and automation.
- Work with internal teams to understand use cases and shape platform interfaces and paved paths.
- Use feedback and usage data to guide the platform roadmap.
- Design for observability, SLOs, reliability, and self-healing in production.
- Participate in on-call and lead follow-up work that addresses recurring incident causes.
- Use AI-assisted and agentic tooling to accelerate design, implementation, and operations while maintaining quality and safety.
- Influence public-cloud enablement design discussions and roadmap decisions.
View Full Description & ApplyYou'll be redirected to the employer's site