Skip to content

Open nowPosted 13 hours ago

Senior Software Development Engineer in Test

Runpod28 open roles

Where
Remote - USA
Work mode
Remote
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Software Development Engineer in TestRunpod · Remote - USA
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Runpod's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.3% of postings close within 7 days. Measured by our own scanner across the market. Runpod postings stay open a median of 51 days.

Share of postings closed within
  1. 2.1%1 day
  2. 4.5%3 days
  3. 12.3%7 days
  4. 19.7%14 days
  5. 35.6%30 days
  6. 58.0%60 days
This job: posted 13 hours ago

Runpod median: 51 days open

The posting

Runpod is the AI Developer Cloud. More than one million developers, from indie researchers to teams running frontier models in production, use Runpod to experiment, train, fine-tune, deploy, and scale AI on one platform. The platform has processed more than 20 billion inference requests. We closed a $100M Series A in June 2026. We're at an inflection point for AI infrastructure, and we're building the platform the next generation of developers will depend on.

We're a small, remote-first team. We take ownership seriously, move fast, and ship work that more than a million developers rely on every day. We're looking for people who care deeply, build with urgency, and want to matter at scale.

Learn more in our CEO's funding announcement: https://www.runpod.io/blog/one-million-developers.

We are seeking a highly skilled and experienced Software Development Engineer in Test (SDET) to join our team. This role is pivotal in ensuring the reliability, scalability, and performance of our large-scale distributed systems. The ideal candidate will have a deep understanding of cloud-native architectures, automation-first testing strategies, and expertise in validating complex, high-performance infrastructure. Key Aspects of Our Testing Approach:

- Automation-Driven Quality: We prioritize automated testing strategies to validate system performance, scalability, and reliability, reducing manual effort and increasing test coverage.

- Resilience Testing at Scale: Our SDETs proactively design tests to assess fault tolerance, high availability, and self-healing capabilities across globally distributed environments.

- Performance and Load Testing: We build and execute sophisticated test strategies to ensure our infrastructure scales efficiently under extreme workloads.

- Shift-Left Testing: We integrate testing early into the development lifecycle, ensuring quality and reliability from the inception of new features.

- Data-Driven Decision Making: We leverage metrics, analytics, and real-world traffic patterns to continuously refine our testing methodologies and improve system reliability.

As one of the first engineers on Runpod’s QA team, you’ll have a unique opportunity to shape our testing strategy, automation frameworks, and quality standards as we scale. You’ll work across our entire platform, including GPU Pods, Serverless endpoints, batch jobs, Instant Clusters, storage, and billing systems. Our infrastructure spans GraphQL APIs, Go services running on thousands of GPU hosts worldwide, and complex event-driven pipelines.

Quality is embedded directly into our engineering process, not treated as a final checkpoint. You’ll collaborate closely with Engineering and SRE teams to review code, build integration and end-to-end tests, and identify issues before they reach production. We take a data-driven approach to quality, prioritizing measurable results, actionable insights, and continuous improvement.

As an SDET, you’ll play a critical role in building scalable testing frameworks, validating complex distributed systems, stress-testing cloud infrastructure, and driving reliable deployments through automation. This is a high-impact opportunity to help establish the foundation of QA at Runpod while directly influencing the reliability, performance, and scalability of our growing platform.

Responsibilities:

- Design, develop, and maintain robust test automation frameworks for cloud-scale distributed systems.

- Architect performance, load, and stress tests to validate system resilience under high traffic conditions.

- Build fault-injection and chaos engineering strategies to assess the reliability of distributed services.

- Develop and execute end-to-end integration, API, and system-level tests across microservices-based architectures.

- Implement continuous testing pipelines within CI/CD workflows to accelerate deployment cycles.

- Collaborate closely with development, SRE, and infrastructure teams to ensure quality best practices are embedded within the SDLC.

- Analyze system logs, telemetry data, and observability metrics to identify and mitigate potential failures before they impact production.

- Drive automation of security testing, API contract validation, and infrastructure testing.

- Participate in on-call rotations to assist in diagnosing critical production issues related to system reliability and performance.

Requirements:

- 10+ Years of experience in QA Automation, SDET, Software engineering or a related technical field

- Expertise in testing cloud-scale distributed systems with a strong focus on reliability, performance, and scalability.

- Strong programming skills in at least one language, preferably Python, Golang, or Typescript.

- Hands-on experience in building test automation frameworks for complex microservices architectures.

- Deep understanding of CI/CD pipelines, infrastructure as code (IaC), and automated deployment strategies.

- Extensive experience with load testing tools (e.g., Locust, k6, JMeter) and observability platforms (e.g., Prometheus, Grafana, OpenTelemetry, Datadog).

- Proven experience in testing containerized applications and Kubernetes-based environments.

- Strong expertise in chaos engineering and fault injection frameworks (e.g., Chaos Mesh, Gremlin, LitmusChaos).

- Knowledge of distributed tracing and debugging in cloud-native environments.

- Experience working with message queues, databases, and event-driven

- architectures (Kafka, RabbitMQ, Redis, etc.)

- Successful completion of a background check

Preferred:

- Bachelor's degree in Computer Science, Engineering, or a related field.

- Experience with multi-region cloud deployments in AWS, GCP, or Azure.

- Familiarity with security testing and compliance frameworks.

- Background in managing fleets of GPU/AI compute resources.

- Strong analytical and problem-solving skills with a passion for improving system quality at scale.

What You’ll Receive:

- The competitive base pay for this position ranges from ($175,000 - $200,000). This salary range may be inclusive of several career levels at Runpod and will be narrowed during the interview process based on a number of factors, including the candidate’s experience, qualifications, and location

- Meaningful equity in a fast-growing company- everyone on the team receives stock options — your impact drives our growth, and you share in the upside.

- Generous medical, dental & vision plans

- Flexible PTO- take the time you need to recharge

- Most roles are remote work first with an inclusive, collaborative teams utilizing slack as the main form of internal communication

- Join a passionate team on the cutting edge of AI infrastructure — where culture, learning, and ownership are at the heart of how we scale.

- $1,200 Home Office & Equipment Stipend- We set you up for success from day one with gear and support to create your ideal workspace

Runpod is committed to maintaining a workplace free from discrimination and upholding the principles of equality and respect for all individuals. We believe that diversity in all its forms enhances our team. As an equal opportunity employer, Runpod is committed to creating an inclusive workforce at every level. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, protected veteran status, disability status, or any other characteristic protected by law. We welcome every qualified candidate eligible to work in the United States; however, we are currently unable to sponsor employment visas.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Runpod's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Runpod's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Runpod's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.