
Senior Software Development Engineer – Test
Posted 17 hours ago

Posted 17 hours ago
This is a fully remote position, open to applicants in United States.
• Design, develop, and maintain test automation frameworks for cloud-scale distributed systems.
• Architect performance, load, and stress testing to ensure resilience under high traffic conditions.
• Create fault-injection and chaos-engineering methods to evaluate the reliability of distributed services.
• Develop and implement end-to-end integration, API, and system-level tests within microservices architectures.
• Establish continuous-testing pipelines integrated into CI/CD workflows.
• Work collaboratively with development, SRE, and infrastructure teams to incorporate quality practices in the SDLC.
• Analyze logs, telemetry, and observability metrics to proactively identify and resolve failures before they impact production.
• Automate security testing, API contract validation, and infrastructure assessments.
• Participate in on-call duties for critical production reliability and performance challenges.
• Influence Runpod’s QA testing strategy, automation frameworks, and quality standards across GPU Pods, Serverless endpoints, batch jobs, Instant Clusters, storage, and billing systems.
• Over 10 years of experience in QA Automation, SDET, Software Engineering, or a related technical domain.
• Proficiency in testing cloud-scale distributed systems for reliability, performance, and scalability.
• Strong programming abilities in at least one language, ideally Python, Golang, or TypeScript.
• Experience in creating test automation frameworks for intricate microservices architectures.
• Comprehensive understanding of CI/CD pipelines, infrastructure as code (IaC), and automated deployment methodologies.
• Familiarity with load testing tools such as Locust, k6, or JMeter.
• Experience with observability platforms like Prometheus, Grafana, OpenTelemetry, or Datadog.
• Background in testing containerized applications and Kubernetes environments.
• Expertise in chaos engineering and fault-injection frameworks such as Chaos Mesh, Gremlin, or LitmusChaos.
• Knowledge of distributed tracing and debugging within cloud-native environments.
• Experience with message queues, databases, and event-driven architectures like Kafka, RabbitMQ, or Redis.
• Successful completion of a background check is required.
• Must be eligible to work in the United States; Runpod is currently unable to provide sponsorship for employment visas.
• Meaningful equity; all team members receive stock options.
• Comprehensive medical, dental, and vision plans.
• Flexible paid time off (PTO).
• Remote-first work culture.
• $1,200 stipend for home office and equipment.
• A learning-oriented, culture-driven, and ownership-focused team environment.
Fortive
Capgemini
Akamai Technologies
NVIDIA
Get handpicked remote jobs straight to your inbox weekly.