Senior Software Engineer, Connectivity & API Transformation

WebHosting

Northern (KY)

Hybrid

USD 140,000 - 175,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Pantheon is hiring a Senior Software Engineer for Connectivity & API Transformation to evolve a federated GraphQL supergraph and the services behind it. You will influence how services discover and connect, and drive modernization by decomposing a legacy Python monolith while owning the Cassandra data layer.

You will design scalable orchestration, establish API standards, and operate production systems with a strong emphasis on reliability and collaboration within a no-blame culture.

Qualifications

  • Experience building and operating production services in Go.
  • Experience designing APIs (GraphQL, gRPC, REST) at scale.
  • Experience with large-scale distributed systems.
  • Experience decomposing a monolith into bounded services.
  • Knowledge of cloud networking fundamentals (VPCs, DNS, load balancing, service-to-service auth).
  • Understanding Kubernetes, Terraform, CI/CD pipelines, release engineering.
  • Experience with a major cloud provider; GCP welcomed.
  • Experience with observability tools like Grafana/Prometheus/OpenTelemetry.
  • Experience supporting live sites and on-call.
  • Clear communication and ability to articulate contributions.

Responsibilities

  • Build and evolve Pantheon's unified API (GraphQL supergraph).
  • Shape service discovery, network architecture, and connectivity standards.
  • Decompose a legacy Python monolith and manage Cassandra data layer.
  • Design and operate platform-scale workflow orchestration (GCP Workflows, Pub/Sub).
  • Set GraphQL, gRPC, and REST standards for other teams.
  • Own production systems, track health with SLOs, handle incidents.
  • Participate in on-call rotations and alert responses.
  • Mentor teammates through code reviews and design feedback.

Skills

Go
Rust
Python
GraphQL
gRPC
REST
Distributed systems
Monolith decomposition
Kubernetes
Terraform
CI/CD
Release engineering
GCP
Observability
Grafana
Prometheus
OpenTelemetry
On-call
Communication

Tools

Grafbase
Federation v2
Cassandra
Cloud Run
Pub/Sub
GCP Workflows
Terraform
Kubernetes
Grafana Cloud
Prometheus
OpenTelemetry
Docker
CircleCI
GitHub Actions
Vault
MySQL
Redis

Job description

Senior Software Engineer, Connectivity & API Transformation
Job Description

About Pantheon

Pantheon is the WebOps platform for websites that deliver extraordinary results. We believe in putting the magic of the internet in everyone's hands. That's why we're so passionate about helping developers, IT and marketing develop, test, and release website changes faster and more reliably so they can build and maintain websites that create value for their organizations. Our cloud native software makes it easy to securely manage a single website or thousands of websites across multiple teams in one platform.

Pantheon's core company values are Trust, Teamwork, Passion, and Customers First. At Pantheon, we work hard and play harder, valuing individuality, humor, and balance. We're enthusiastic participants in several open-source communities and have real relationships with many of our most active customers. If all of this sounds interesting to you, read on!

The Role

Pantheon is looking for a Senior Software Engineer to join our Connectivity & API Transformation team. We're expanding an impressive and growing platform that powers hundreds of thousands of websites, millions of containerized resources, billions of monthly page views, and development tools that professional website developers use.

Our team owns the connective tissue of that platform: the federated GraphQL API that every Pantheon surface is built on, the network layer and discovery patterns that let our services find and reach each other, the orchestration layer that runs customer-facing automation, and the ongoing work of decomposing our legacy core into well-bounded modern services. It's a role with unusual leverage - the interfaces and pathways you design become the contract that every other engineering team at Pantheon builds against.

Pantheon's core company values areTrust, Teamwork, Passion, and Customers First.Additionally, the Pantheon engineering teams are built around a focus on collaboration, character, autonomy, and a no-blame culture. We're enthusiastic participants in several open-source communities and have real relationships with many of our most active customers.

If all of this sounds interesting to you, read on!

What You'll Be Doing

  • Building and evolving Pantheon's unified API - a federated GraphQL supergraph (Grafbase, Federation v2) and the Go subgraphs behind it that serve our Dashboard and public API
  • Shaping how Pantheon's services find and reach one another - VPC and network architecture, service discovery strategy, and the connectivity standards our internal traffic runs on
  • Decomposing a large legacy Python monolith into well-bounded services, and owning the Cassandra data layer behind it - replication, backup, and disaster recovery
  • Designing and operating workflow orchestration at platform scale: GCP Workflows, Pub/Sub-driven job execution, and Go services on Cloud Run that run customer-facing automation
  • Setting the GraphQL, gRPC, and REST standards other Pantheon teams build against, and acting as a technical resource for initiatives across the org
  • Owning your team's production systems - tracking health with SLOs, resolving production issues, and balancing delivery speed against reliability
  • Supporting Pantheon as a member of our on-call engineering rotation and your team's alert response rotation
  • Raising the level of engineers around you through code review, design feedback, and mentorship

What You Need to Succeed

  • Significant work experience building and operating production services in Go, and the adaptability to work in a polyglot codebase - our stack also includes Rust and Python
  • Experience designing APIs that other teams depend on, with real judgment about schema design, versioning, and backward compatibility. GraphQL, gRPC, or REST at scale all count
  • Work-related experience with large-scale, high-traffic distributed systems, and with designing scalable and robust services in the real world
  • Experience carving services out of a monolith, or otherwise evolving a legacy system incrementally while keeping it running
  • Working knowledge of cloud networking fundamentals - VPCs, DNS, load balancing, and service-to-service authentication - and the judgment to make network boundaries a deliberate design choice rather than an accident
  • Understanding and working knowledge of Kubernetes, Terraform, CI/CD pipelines, and release engineering practices
  • Experience with a major cloud provider; GCP especially welcome
  • Experience leveraging observability tooling like Grafana Cloud, Prometheus, and OpenTelemetry to understand systems in production
  • Experience supporting live sites and participating in on-call
  • Clear communication skills and the ability to represent your contributions and ideas with clarity while remaining open and giving space to the contributions and ideas of others

Bonus Points

  • Hands-on experience with GraphQL Federation, a federation gateway or router (Grafbase, Apollo, Hive), or a schema registry
  • Working knowledge of Rust
  • Experience with Cassandra, or with running a stateful datastore in production - backups, DR, multi-region replication
  • Experience migrating off end-of-life language runtimes (for example, Python 2)
  • Hands-on experience with private service networking or a service mesh - Shared VPC, VPC peering, Private Service Connect, internal DNS, Istio/Envoy
  • Working knowledge of GCP Workflows, Pub/Sub, Cloud Run, Cloud Build
  • Working knowledge of AlloyDB, MySQL, Redis
  • Working knowledge of Docker, CircleCI, GitHub Actions, Vault
  • Working knowledge of WordPress, Drupal

We have all the usual perks and benefits but what we can really offer you is a fantastic work environment powered by an amazing team.

Compensation:$139,680-$174,600 USD annual salary plus bonus and equity

Pantheon is an equal opportunity action employer and we welcome applications from all backgrounds regardless of race, color, religion, sex, national origin, ancestry, age, marital status, sexual orientation, gender identity, veteran status, disability, or any other classification protected by law. Pantheon complies with federal and local disability laws and makes reasonable accommodations for applicants and employees with disabilities. If you need a reasonable accommodation due to a disability for any part of the interview process, please contact talent@pantheon.io . Pursuant to local and federal regulations, Pantheon will consider qualified applicants with arrest and conviction records for employment.

Visa Sponsorship is not available at this time.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Connectivity & API Transformation
Senior Software Engineer, Connectivity & API Transformation

Pantheon • United States

On-site
USD 140,000 - 175,000
Equity plan
Top-of-line equipment
Wellness allowance
+3
Senior Software Engineer, Connectivity & API Transformation
Senior Software Engineer, Connectivity & API Transformation

Pantheon Systems, Inc • United States

On-site
USD 140,000 - 175,000
Equity plan
PTO and holidays
Medical coverage
+4
Senior Engineering Manager, Customer Runtimes
Senior Engineering Manager, Customer Runtimes

Pantheon Systems, Inc • United States

On-site
USD 196,000 - 245,000
Equity plan
Flexible time off
Medical insurance
+4
Founding Ecosystem Engineer
Founding Ecosystem Engineer

Webhosting • Northern (KY)

On-site
USD 140,000 - 173,000
Software Engineer II - Collaborative Web Platform at Pantheon Systems, Inc
Software Engineer II - Collaborative Web Platform at Pantheon Systems, Inc

Matcha • Northern (KY)

On-site
USD 117,000 - 146,000
Industry competitive compensation and
Equity plan
Flexible time off
+3
Senior Engineering Manager, Customer Runtimes – United States
Senior Engineering Manager, Customer Runtimes – United States

Webhosting • Northern (KY)

On-site
USD 196,000 - 245,000
Industry-competitive compensation
Equity plan
Flexible time off
+5
Staff Software Engineer - Data Platform
Staff Software Engineer - Data Platform

Pantheon • San Francisco (CA)

On-site
USD 166,700 - 232,000
Industry competitive compensation
Flexible time off
Comprehensive medical insurance
+5
Software Engineer II - Collaborative Web Platform United States (Remote)
Software Engineer II - Collaborative Web Platform United States (Remote)

Pantheon • Northern (KY)

Remote
USD 117,000 - 146,000
Equity
Flexible time off
Medical insurance
+4
Staff Software Engineer - Collaborative Web Platform
Staff Software Engineer - Collaborative Web Platform

Pantheon • San Francisco (CA)

On-site
USD 164,160 - 205,200
Industry competitive compensation and equity plan
Flexible time off and sick days
Comprehensive medical insurance
+3
Security Engineer II
Security Engineer II

Pantheon Systems, Inc • United States

Remote
USD 110,000 - 140,000
Industry competitive compensation and
Equity plan
Flexible time off
+5