Software Development Engineer
Core
Design, build, and operate scalable, secure, and highly available backend services and APIs powering Zillow's consumer and partner experiences.
Role type
Senior Specialist, Software Engineering (Backend)
Builds
Scalable backend services and platforms for Zillow applications
Domain
Real Estate Technology / Distributed Systems
Deliverable
production ML models | product features
Required skills
Backend/server-side development, RESTful/gRPC API design, Cloud platforms (AWS/GCP/Azure), Container orchestration (Kubernetes), Relational and non-relational data stores, Messaging/streaming technologies, Cross-functional collaboration
Preferred skills
Mentorship, System performance optimization, Root cause analysis
Technologies
Java, C#, Python, Go, Docker, Kubernetes, AWS, GCP, Azure
Responsibilities
Architect and maintain scalable backend services, Lead design of backend solutions for distributed systems, Collaborate with product and data teams to translate requirements, Implement engineering best practices (testing, CI/CD), Troubleshoot production issues and drive systemic improvements, Mentor engineers through code reviews and knowledge sharing
Seniority
Senior, hands-on IC (via careerplan.io/jobs/P751322-software-development-engineer-at-zillow)