> Markdown version of [/jobs/ext/2347241-senior-software-development-engineer](https://www.wearedevelopers.com/jobs/ext/2347241-senior-software-development-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Development Engineer - **Company:** Zillow, Inc. - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $160,900.0 - $257,100.0 - **Contract:** Permanent contract - **Skills:** Computer-Aided Design, Application Programming Interfaces (APIs), Amazon Web Services, Cloud Computing, Cloud Computing Security, Code Review, Software Debugging, Linux, Programming Tools, Distributed Systems, Middleware, Github, Identity and Access Management, Subnetting, Python (Programming Language), Networking Basics, Routing, Network Segmentation, Cloud Services, Software Engineering, Load Balancing, Istio, Amazon Virtual Private Cloud (VPC), Backend, Rate Limiting, Gitlab, Api Design, Terraform, User Administration, Jenkins, Golang - **Published:** August 6, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=196d9426696d1f88 ## About the Role You're a senior engineer who wants to build platforms, not just run them. You like taking messy, manual infrastructure work and turning it into clean software that other engineers build on, and you care about the developer experience of what you ship., * 6+ years of professional software engineering experience building and operating backend or platform services in production. * Solid system design skills for distributed systems and API-based platforms, with a practical approach to simplicity, resiliency, and observability. * Production experience in Golang or Python (preferred), or another modern language, with solid testing, code review, and debugging habits. * Strong experience with at least one public cloud provider (preferably AWS) and its core primitives such as VPCs, subnets, routing, load balancers, security groups, IAM, compute, and storage, deep enough to abstract them behind clean interfaces. * Experience with infrastructure-as-code such as Terraform, structured as reusable, tested software rather than copy-paste configuration, including reviewing changes for safety and managing drift. * Working knowledge of cloud security fundamentals, e.g., IAM, network segmentation, encryption, and policy enforcement in multi-account environments. * Hands-on experience designing and maintaining CI/CD pipelines (e.g., GitLab Pipelines, GitHub Actions, Jenkins, Argo) for infrastructure and/or backend services. * A bias toward eliminating toil in software: when you see repeated manual work, your instinct is to build the system that makes it unnecessary. Nice to have: * Experience building or contributing to internal platforms or developer tooling (account vending, golden paths, self-service provisioning, or similar). * Experience treating an internal platform as a product: defining interfaces, measuring adoption, and iterating on developer experience. * Familiarity with service-to-service networking, service mesh, workload identity, or rate limiting in cloud environments. * Strong Linux systems and networking fundamentals. ## Description The Public Cloud Foundations (PCF) team is part of Platform Engineering. We build the internal cloud platform that every Zillow engineer builds on: the self-service APIs, paved paths, and automation that turn the raw complexity of AWS into a small set of safe, reliable, well-documented product surfaces. We treat the platform as a product. Rather than handling cloud infrastructure as a queue of tickets and one-off requests, we design software that lets teams provision accounts, networking, and shared infrastructure themselves, safe by default. Our current work shows the direction: self-service VPC connectivity, a Terraform delivery platform, container base images delivered as a managed product, and provisioning and policy capabilities exposed as APIs instead of runbooks. We partner closely with Runtime Platform, Database Engineering, Middleware Engineering, Delivery Engineering, and Security to replace manual cloud work with software. PCF is where you help decide how Zillow uses the public cloud, and how a platform team turns operational surface area into engineered products., As a Senior Software Development Engineer on Public Cloud Foundations, you will build the services and APIs that abstract away the complexity of the public cloud, and own them as products from design through operation. ## Related Videos - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Rate-limiting using eBPF and Istio: How to protect your SaaS customers from themselves](https://www.wearedevelopers.com/videos/100220-rate-limiting-using-ebpf-and-istio-how-to-protect-your-saas-customers-from-themselves) - [Empowering Thousands of Developers: Our Journey to an Internal Developer Platform](https://www.wearedevelopers.com/videos/1519-empowering-thousands-of-developers-our-journey-to-an-internal-developer-platform) - [Retooling and refactoring - an investment in people.](https://www.wearedevelopers.com/videos/371-retooling-and-refactoring-an-investment-in-people) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) ## Related Articles - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)