logo

2100 NVIDIA USA

Principal Software Engineer Dynamo

Department
Engineering
Job Type / Location
US, CA
Experience Required
7+ years
Posted On

As a Principal Software Engineer for Dynamo, you will be responsible for leading the development of cutting-edge software solutions. You will work closely with cross-functional teams to design, develop, and deploy scalable and reliable software systems. Your expertise in Python, Kubernetes, AI, and Machine Learning will be essential in driving innovation and excellence in software development.

Key Responsibilities

  • Lead the development of software solutions using Python and other technologies.
  • Design and implement scalable and reliable software systems using Kubernetes and DevOps practices.
  • Collaborate with AI and Machine Learning teams to integrate these technologies into software solutions.
  • Develop and maintain high-quality software code, following best practices and coding standards.
  • Work closely with cross-functional teams to ensure software solutions meet business requirements and customer needs.

Requirements

  • 10+ years of experience in software development, with a focus on backend development and DevOps.
  • Expertise in Python, Kubernetes, AI, and Machine Learning.
  • Strong leadership and collaboration skills, with experience leading cross-functional teams.
  • Excellent problem-solving and analytical skills, with the ability to troubleshoot complex software issues.
  • Strong communication and interpersonal skills, with the ability to work effectively with technical and non-technical stakeholders.

View Assessment Process

Think you'll be a good fit?