Back to board
virtasant·5 days ago

Senior Platform Engineer, Cloud Infrastructure (Go)

Austin, United States of AmericaRemoteInternshipSenior · 6+ yearsH1B likely

About this role

Job Title: Senior Platform Engineer, Cloud Infrastructure (Go)

Type: Remote
Coverage: Pacific Hours (8:00 AM – 5:00 PM PST)

Job Description:

We are looking for a senior engineer to build and operate the cloud-native platform that our products run on. This is a hands-on infrastructure engineering role: you will design and run production Kubernetes platforms, write and maintain the Go services and controllers that extend them, and own the reliability of systems that other engineering teams depend on.

The work spans platform architecture, networking, observability, and production operations. You will write real code: Go services, Kubernetes controllers, custom middleware, but the value you create is measured in platform capability and reliability, not lines shipped. We are looking for someone who is comfortable owning ambiguous, multi-quarter initiatives and driving them to production.

Key Responsibilities:

Platform and Kubernetes Engineering:

  • Design, build, and operate production Kubernetes clusters, including cluster networking, workload isolation, and multi-region topologies.

  • Work with Kubernetes internals: resource quota management, scheduling and cluster behaviour, NetworkPolicy enforcement, and custom controllers or operators.

  • Implement and operate service mesh capabilities: mTLS between services, service-account-level authentication and authorisation, and traffic management across internal and external request paths.

  • Optimise containerised workloads for performance, cost, and resource efficiency.


Software Development in Go:

  • Write, refactor, and maintain production Go services, controllers, and middleware that extend the platform.

  • Read and contribute to complex existing codebases, including open-source projects that we customise or extend.

  • Build HTTP, REST, and gRPC service interfaces used by internal engineering teams.

  • Write meaningful unit and integration tests, and treat testability as a design property rather than an afterthought.


Reliability and Production Operations:

  • Lead incident response for platform-level issues; investigate root causes and author postmortems that result in durable fixes.

  • Troubleshoot production systems using logs, metrics, traces, and profiling tools.

  • Diagnose and resolve performance and reliability problems across distributed systems.

  • Define and drive SLOs, and build the alerting that makes them actionable.


Infrastructure as Code and Delivery:

  • Own infrastructure as code across the platform ,authoring reusable modules and maintaining them as the platform evolves.

  • Build and improve CI/CD and GitOps delivery workflows so that teams can ship safely and frequently.

  • Balance developer velocity against reliability, security, and compliance requirements.


Observability:

  • Build and maintain metrics, dashboards, alerting policies, and distributed tracing.

  • Instrument services so that failures are diagnosable without a code change.


Collaboration:

  • Partner with product, security, and infrastructure teams to gather requirements and align on architecture.

  • Contribute to design reviews and help set technical direction.

  • Mentor other engineers and raise the standard of engineering practice around you.


Qualifications:

Education and Experience:

  • 6+ years of professional experience in software, platform, infrastructure, or site reliability engineering, including significant time operating production distributed systems.

  • Demonstrated experience building and operating production Kubernetes platforms, not only deploying onto them.

  • Production experience writing Go, with the ability and appetite to work in Go as your primary language day to day.

  • Experience designing systems from an ambiguous starting point and carrying them to production.

  • Degree in Computer Science, Engineering, or a related field, or equivalent practical experience.


Technical Skills:

  • Strong understanding of Kubernetes internals: networking (CNI), NetworkPolicy, resource management, and cluster behaviour under load.

  • Hands-on experience with a service mesh (Istio, Envoy, Linkerd, or similar) and with mTLS and workload identity.

  • Solid Linux fundamentals, including cgroups and resource management.

  • Infrastructure as code at scale, Terraform or an equivalent.

  • Production experience with at least one major cloud platform (GCP, AWS, or Azure); multi-cloud experience is a strong plus.

  • Observability tooling: Prometheus, Grafana, OpenTelemetry, and query languages such as PromQL.

  • Production experience with relational databases, including PostgreSQL or managed Postgres-compatible services, and an understanding of their replication and failover characteristics.

  • Docker and container tooling as part of the delivery lifecycle.

  • Strong debugging and performance profiling skills.


Preferred:

  • Experience with Go testing frameworks such as Ginkgo and Gomega.

  • Experience building Kubernetes controllers, operators, or other API-server extensions.

  • Additional strength in Python.

  • Experience with identity and access management: SSO, Keycloak, OIDC, SAML, or secret management with Vault or a cloud equivalent.

  • Experience designing for high availability and disaster recovery across regions or providers.

  • Experience working in a monorepo, and with build systems such as Bazel.

  • Ability to read Java.

  • Exposure to compliance frameworks such as SOC 2 or GDPR.

  • Interest in the reliability and safety of LLM-backed systems running in cloud-native environments.


Soft Skills:

  • Strong analytical and problem-solving ability.

  • Clear written and verbal communication, particularly in design documents, postmortems, and cross-team requirements gathering.

  • Able to work independently while contributing effectively within a distributed team.

  • Comfortable in a fast-moving, highly technical environment.