Senior Software Development Engineer
Core
Design, build, and own backend services and APIs that abstract public cloud complexity into self-service products for Zillow engineers.
Role type
Senior Software Development Engineer (Platform Engineering)
Builds
Self-service APIs for account provisioning, networking, IAM, and policy; Terraform delivery platform; container base images.
Domain
Public Cloud Infrastructure / Platform Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Backend service design, distributed systems architecture, API design, Golang or Python, Terraform, cloud security fundamentals, CI/CD pipeline design, observability, SLO definition.
Preferred skills
Internal platform development, treating platforms as products, service-to-service networking, service mesh, workload identity, Linux systems.
Technologies
AWS, Terraform, Golang, Python, GitLab Pipelines, GitHub Actions, Jenkins, Argo.
Responsibilities
Design and build backend services and APIs for cloud capabilities; encode recurring cloud work into automation; treat internal teams as customers; ensure reliability and self-healing; use AI-assisted tooling; influence platform engineering strategy.
Seniority
Senior, hands-on IC