Full Time

Senior Software Engineer - Distributed Systems Engineer, EDA Infrastructure

NVIDIA
California, United States
$170,000 - $250,000* / year (about $82–$120 an hour)

Job Description

About this kind of role

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

Typically does: Designs, develops, and maintains distributed systems and infrastructure components, focusing on scalability, reliability, and performance. This role involves writing code, troubleshooting complex issues, and collaborating with other engineers to build robust and efficient solutions. Responsibilities often include participating in architectural discussions and contributing to the overall system design. A Senior Software Engineer in this area will also mentor junior engineers and contribute to best practices.

Tools and skills: Proficiency in programming languages like Java, Python, or Go, experience with cloud platforms (AWS, Azure, or GCP), and familiarity with distributed systems technologies such as Kafka, Kubernetes, and databases is generally expected.

Good fit for: Individuals with strong problem-solving abilities, a deep understanding of distributed systems principles, and a passion for building scalable and resilient infrastructure thrive in this role.

Rather keep track in a spreadsheet? Our job application tracker template is free to download. Get the template →

View Similar Jobs

Matches Jobs

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