Software Engineer, Infrastructure (all levels)

Render · Remote: United States · $170K – $290K · Engineering

Posted 2025-10-13

Apply for this role →

ABOUT THE ROLE

Render's mission is to eliminate the undifferentiated work that goes into building software products by offering an easy-to-use, powerful cloud platform for developer teams of all sizes.

We are scaling rapidly. Our customers have created hundreds of thousands of services on our platform, and the numbers continue to accelerate. Our customers trust us to deliver a secure, reliable and performant cloud — this is our top priority as a company.

By joining us at an early stage, you will design and build the cloud platform you've always wanted for yourself, and make decisions that will shape our product and company, directly impacting developers around the globe.

We are looking for engineers with deep specialization in cloud infrastructure. We are particularly interested in experience with container orchestration, low-level networking, and storage management.

Areas of focus will be improving our architecture to schedule & spin up containers orders of magnitude faster, develop offerings to support our customers' growing AI workloads, improving the performance of and adding new features to our internal traffic routing & load balancing, and building low-level primitives to enable our users to massively parallelize data processing workloads.

WHAT YOU'LL DO

- Own Render's core infrastructure across multiple data centers and regions.

- Help offer unique capabilities to Render customers through infrastructure innovation.

- Plan and architect for rapidly increasing scale.

- Debug issues at all levels in our infrastructure stack.

- Improve the performance and reliability of our infrastructure through increased observability, load testing, and chaos engineering.

- Collaborate with other engineers to help keep our platform stable, predictable, and secure.

- Participate in our on-call rotation, with the rest of the engineering team.

WHAT WE'RE LOOKING FOR

- At least 5 years of experience building and scaling cloud infrastructure.

- Experience developing, maintaining, and debugging production systems at scale.

- Experience building, operating and scaling Kubernetes clusters or similar resource/container orchestration.

- Experience with infrastructure-as-code tools like Terraform, Pulumi, and Ansible.

NICE-TO-HAVES

- Experience with Linux kernel and/or container optimization

- Familiarity with observability tools like Datadog, Grafana, and OpenTelemetry.

- Experience hosting PostgreSQL (or similar data stores) at scale.

- Security hardening skills, especially in the context of untrusted workloads.

RELEVANT LINKS FROM THE RENDER ENGINEERING TEAM

- SEV0 SF 2025 | Boundary Cases: Technical and social challenges in cross-system debugging https://www.youtube.com/watch?v=d4hAyzmBNXk

- Kubernetes Informers are so easy... to misuse! https://render.com/blog/kubernetes-informers

- How Render Scaled Knative to 100k+ Web Apps https://render.com/blog/knative

- Distributing Global State to Serve over 1 Billion Daily Requests https://render.com/blog/distributing-global-state-to-serve-over-1-billion-daily-requests

- How Render Enforces Access Controls with Go Generics https://render.com/blog/how-render-enforces-access-controls-with-go-generics

- Breaking down OpenAI's outage: How to avoid a hidden DNS dependency in Kubernetes https://render.com/blog/a-hidden-dns-dependency-in-kubernetes

Apply for this role →

← Back to all jobs