Senior Fullstack Software Engineer

NVIDIA•Westford, MA
•$184,000 - $356,500

About The Position

NVIDIA’s team develops and supports infrastructure tools used by design engineers to build and verify architectural, RTL, and gate-level designs. In this senior software engineering role, you will create efficient software that automates and facilitates chip design and verification processes. You will work on backend and frontend web application development and build tools that help hardware and software teams work more efficiently.

Requirements

  • Strong experience with Golang and Unix/Linux.
  • Proven knowledge of TypeScript and JavaScript.
  • In-depth understanding of database concepts and object modeling.
  • Solid understanding of algorithms, computer architecture, and computer science theory.
  • Bachelor’s degree in Computer Science or equivalent experience.
  • At least 6 years of software development experience.
  • Flexibility and adaptability when working in a global, dynamic environment with different frameworks and requirements.

Nice To Haves

  • A love for engineering and passion for the work.
  • Experience with container technologies such as Docker or container orchestration such as Kubernetes (K8S).
  • Knowledge of Ruby.
  • Ability to read and understand C++, especially modern C++.

Responsibilities

  • Build reliable, scalable, high-performance software that is easy to use by engineers worldwide.
  • Design and develop both backend and frontend components of web applications.
  • Develop web tools in Golang, TypeScript, and JavaScript to manage hardware-level product definitions.
  • Research and develop software solutions that improve efficiency across architecture, hardware, and software teams.
  • Optimize daily workflows for chip modelers and designers.

Benefits

  • Equity
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service