Full Time

Senior Software Engineer, Distributed Systems - NIM Factory

NVIDIA
Santa Clara, CA
???* / year

Job Description

About this kind of role

What a Senior Software Engineer, Distributed Systems - NIM Factory usually does. The employer's own details are in the listing.

Typically does: Designs, develops, tests, and maintains software systems, often focusing on high-performance, scalable, and reliable distributed architectures. This role involves collaborating with other engineers to implement solutions, troubleshoot complex issues, and improve existing infrastructure. Responsibilities can include performance optimization, capacity planning, and ensuring system resilience. Senior engineers often mentor junior team members and contribute to technical strategy.

Tools and skills: Proficiency in programming languages like Java, Go, or C++, experience with cloud platforms (AWS, Azure, GCP), distributed databases (Cassandra, Kafka), and containerization technologies (Docker, Kubernetes) is generally expected, alongside strong problem-solving and communication skills.

Good fit for: Individuals with a strong background in software engineering and a passion for building robust, scalable systems thrive in this role.

Of 183 countries in 2025, unemployment was highest in Eswatini (34.2%) and lowest in Qatar (0.1%), by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.