
Software Development Engineer in Test
NVIDIA
full-time
Posted on:
Location Type: Remote
Location: Arizona • California • United States
Visit company websiteExplore more
Salary
💰 $152,000 - $241,500 per year
About the role
- Architect, deploy, and operate automated test frameworks for distributed systems
- Develop integration, regression, and performance test suites for REST APIs, gRPC services, and event-driven components
- Compose CI/CD pipeline tools verifying functionality, reliability, and service interactions across environments
- Collaborate with developers to define microservice test strategies, fault-injection scenarios, resilience testing
- Triage test results, root cause test failures, or performance drops and drive fixes
- Drive continuous improvement of automation coverage, observability, and testing efficiency
Requirements
- BS/MS in CS, EE, or equivalent experience
- 5+ years in test automation, infrastructure validation, or distributed system development
- Strong programming skills in Python
- Proven understanding of microservices (REST, gRPC, message queues)
- Experience with CI/CD tools (GitLab CI, Jenkins)
- Familiarity with containerization and orchestration technologies (Docker, Kubernetes)
- Excellent problem-solving, debugging, and collaboration skills across multi-functional teams.
Benefits
- Equity
- Benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
test automationinfrastructure validationdistributed system developmentprogramming in PythonmicroservicesREST APIsgRPC servicesCI/CD toolscontainerizationorchestration
Soft Skills
problem-solvingdebuggingcollaboration
Certifications
BS in Computer ScienceMS in Computer ScienceBS in Electrical EngineeringMS in Electrical Engineering