Senior Software Engineer – Distributed Test Platform
Nvidia Corporation
Bengaluru, India
On-site
Microservices development
Distributed systems
Python and fastapi
Nvidia Corporation is seeking a Senior Software Engineer for their Distributed Test Platform in Bengaluru, India. The role involves developing scalable and reliable microservices to enhance the performance of chip validation workflows, requiring strong expertise in Python and distributed systems
Job Summary
Build microservices that are reliable, scalable, maintainable, and accessible to AI agents.
Improve current systems to enhance resource scheduling, optimize performance, increase reliability, and deliver higher throughput.
Partner with internal customers to analyze workflows and system environments, delivering solutions optimized for their specific requirements.
Matching Summary
Match Score: 85
Nvidia Corporation is seeking a Senior Software Engineer for their Distributed Test Platform in Bengaluru, India. The role involves developing scalable and reliable microservices to enhance the performance of chip validation workflows, requiring strong expertise in Python and distributed systems.
Skills & Requirements
Must-have
Microservices development
Distributed systems
Python and FastAPI
Kubernetes experience
Large-scale systems
Nice-to-have
Automated distributed testing infrastructure
EDA or chip design workflows
Improving engineer productivity
NoSQL databases (Redis, MongoDB)
JavaScript, TypeScript, Perl, C/C++ expertise
Key Requirements
4+ years of experience
BS/MS in Computer Science/Engineering or equivalent
OOP, design patterns, distributed systems knowledge