Principal Software Engineer - Hosting
About the role
About Pantheon
Pantheon brings together exceptional builders who take ownership, drive meaningful impact, and shape what's next for the web. We power more than 300,000 websites globally for organizations including Google, Princeton, Salesloft, Clorox, and the United Nations. Every day, thousands of developers and marketers use our WebOps platform to build, iterate, and scale WordPress, Drupal, and Next.js sites that reach billions of people worldwide. As an employer, we operate with the same philosophy that drives our product: foundation and freedom. Pantheon is a vibrant, remote-forward team of experts who care deeply about their craft and results. Here, you take ownership of work that matters, contribute alongside exceptional people, and see the impact you create.
The Role
Pantheon is seeking a Principal Engineer to join our Hosting Platform — the team responsible for the infrastructure powering 700,000+ websites and 17 billion monthly page views. You’ll work at the core of what makes Pantheon run: the systems that provision, serve, and scale sites across our Global CDN, Google Cloud infrastructure, and developer toolchain.
We're looking for someone who has built or operated infrastructure at scale — at a CDN or edge provider, a developer platform, or a database-as-a-service company — and who brings AI-native instincts to the work: using AI tools to accelerate debugging, automate toil, and make better architectural decisions faster. At Pantheon, AI isn't a feature we're adding — it's how we work. You'll partner across Engineering, Product, and Security to shape the future of our platform, and make decisions that affect how hundreds of thousands of sites are built, deployed, and delivered every day.
What You Need to Succeed
- Define and drive the technical roadmap for platform reliability, scalability, and performance across hundreds of thousands of sites and billions of monthly requests.
- Architect, build, and evolve the core services underpinning Pantheon’s hosting platform — including edge delivery, container orchestration, database services, and site lifecycle management.
- Partner with product, security, and infrastructure teams to identify root causes and design iterative, high-impact solutions.
- Balance immediate business needs against long-term architectural health, making principled trade-offs that keep the platform sustainable as it scales.
- Provide technical leadership across the engineering organization — setting direction, reviewing designs, and raising the bar for quality, reliability, and operability.
- Mentor and coach engineers at all levels, providing technical guidance and growing engineering talent across the broader organization.
- Contribute to an engineering-wide culture of collaboration, blameless postmortems, and continuous improvement.
What You Bring to the Table
Experience
- 10+ years of software development experience, with significant tenure building platform or infrastructure products
- 5+ years of experience designing and architecting large-scale distributed systems
- Proficiency with container orchestration (Kubernetes), web server technologies (NGINX, PHP, Node.js, or similar), and infrastructure-as-code practices
- Demonstrated ability to own and improve a production platform serving millions of concurrent users or requests
- Proficiency in Go, Python, or equivalent systems-oriented languages
Technical Depth
- Deep expertise in distributed systems design, large-scale service architecture, and cloud-native infrastructure (Pantheon runs on Google Cloud)
- Experience building or operating CDN, edge delivery, or networking-layer systems at scale — including caching strategies, cache invalidation, and edge performance optimization
- Strong understanding of multi-tenant hosting platforms