Software Development Engineer, Backend (Go/Python)
Core
Design, build, and operate scalable backend services and platforms powering Zillow's consumer and partner experiences, including distributed systems, GraphQL schemas, and data pipelines.
Role type
Senior Backend Software Engineer (Go/Python)
Builds
Scalable backend services, APIs, GraphQL schemas, and resilient data pipelines for web and mobile platforms.
Domain
Real Estate Technology / Distributed Systems
Deliverable
production ML models | product features
Required skills
Go, Python, TypeScript, Java, Kubernetes, Kafka, Terraform, AWS, GraphQL, System Design, Incident Response, Code Review
Preferred skills
AI development tools (Cursor, Claude), Event-driven architectures, Infrastructure as Code
Technologies
Go, Python, TypeScript, Java, Kafka, Kubernetes, Terraform, AWS, GraphQL, Cursor, Claude
Responsibilities
Design and implement scalable backend services and APIs; Define and maintain GraphQL schemas; Operate resilient data pipelines and event streams; Own services in production including on-call and incident response; Collaborate cross-functionally to align service contracts; Author design documents and conduct code reviews; Leverage AI tools to accelerate development.
Seniority
Senior, hands-on IC
