For Employers

Virtasant

Senior Platform Engineer, Cloud Infrastructure

Posted 2 hours ago
5-10 years experience
Apply Now

Please mention DailyRemote when applying

?
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

Design, build, and operate production Kubernetes platforms while maintaining Go-based services and controllers. Lead incident response, define SLOs, and manage infrastructure as code to ensure platform reliability and scalability.

Senior Platform Engineer, Cloud Infrastructure

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, Python or Java:

  • Write, refactor, and maintain production 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.

  • Plan and execute cloud migration initiatives, including moving production workloads between cloud providers or environments while maintaining reliability and minimizing downtime.


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, Python or Java.

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

  • Experience migrating cloud services, including planning and executing moves of production workloads between providers or environments.

  • 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.

  • Experience with Alibaba Cloud (AliCloud) is highly preferred.

  • Experience with large-scale Data Platform technologies such as Apache Spark and Apache Flink is highly preferred.


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.


Please Note:

  • This is a platform engineering role. We are not looking for candidates whose experience has been limited to consuming Kubernetes or cloud services. The ideal candidate understands how the underlying platforms work, has built and operated production Kubernetes infrastructure, and can explain the architecture, implementation, and operational trade-offs behind the tools they use.

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Integration Software Engineering Manager

Full Time United States Software Development

Solutions Value Architect (Payer)

Full Time United States Software Development

RPGLE Developer (IBM iSeries / AS400) - EST & CST

Full Time United States Software Development

Configuration Engineer

Full Time Bulgaria Software Development

Backend Engineer

Full Time United Kingdom Software Development

Senior QA Tester (UK Only - Remote/Hybrid - Brighton)

Full Time United Kingdom Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 218,597+ Jobs in Platform Engineer

Answer easy questions

Answer easy questions

218,597+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified