Senior Software Engineer, Connectivity & API Transformation
Core
Designing and operating a federated GraphQL API, network layer, and workflow orchestration for a cloud-native platform serving hundreds of thousands of websites.
Role type
Senior Software Engineer (Connectivity & API)
Builds
Federated GraphQL supergraph, network architecture, service discovery, and workflow orchestration for a multi-tenant web platform.
Domain
Cloud-native software, distributed systems, API infrastructure
Required skills
Go, GraphQL, gRPC, REST, Kubernetes, Terraform, GCP, distributed systems, legacy modernization, observability
Preferred skills
Rust, Cassandra, GraphQL Federation, service mesh, private networking
Technologies
Grafbase, Apollo, Hive, GCP Workflows, Pub/Sub, Cloud Run, AlloyDB, MySQL, Redis, Docker, CircleCI, GitHub Actions, Vault, WordPress, Drupal
Responsibilities
Build and evolve the unified GraphQL API and Go subgraphs; design VPC and network architecture; decompose legacy Python monoliths; operate workflow orchestration; set API standards; own production systems and on-call rotation; mentor engineers.
Seniority
Senior, hands-on IC
