Taro Logo

Backend Software Engineer - Air Platform Team

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
$120,000 - $235,750
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Backend Software Engineer - Air Platform Team

NVIDIA, a global leader in accelerated computing and AI technology, is seeking a Backend Software Engineer for their Air Platform Team. This role focuses on developing the Digital Twin for Data Center Simulation web application (air.nvidia.com). The position offers an opportunity to work on cutting-edge technology that powers the world's most advanced data centers.

As a Python Developer, you'll be instrumental in designing and developing web applications using Python and the Django framework. The role requires expertise in RESTful APIs, asynchronous programming, and virtualization technologies. You'll work in a collaborative environment, participating in code reviews and working closely with product managers and architects to deliver scalable solutions.

The ideal candidate brings 3+ years of Python development experience, strong knowledge of Django, and expertise in database technologies. Additional valuable skills include experience with containerization (Kubernetes), Linux networking, and front-end technologies.

NVIDIA offers a competitive compensation package with a base salary range of $120,000 - $235,750, plus equity and comprehensive benefits. The company is known for its innovative culture and was named one of the technology world's most desirable employers. This role provides an exceptional opportunity to work with cutting-edge technology while contributing to the future of data center simulation and design.

Working at NVIDIA means joining a team of forward-thinking professionals who are passionate about technology and innovation. The company maintains a diverse and inclusive work environment, providing equal opportunities to all employees and applicants.

Last updated 3 days ago

Responsibilities For Backend Software Engineer - Air Platform Team

  • Collaborate with the development team to design and develop web applications using Python and Django framework
  • Write clean, efficient, and maintainable code that adheres to industry standards
  • Participate in code reviews and provide constructive feedback
  • Perform unit testing and debugging to identify and fix issues
  • Work closely with product manager and architect teams to gather requirements and deliver solutions

Requirements For Backend Software Engineer - Air Platform Team

Python
TypeScript
  • BS degree in Computer Science, Software Engineering, or related field
  • Proficiency in Python with strong programming skills
  • 3+ years of experience as a Python developer with Django framework
  • Experience developing RESTful APIs and asynchronous programming
  • Background in developing virtualization solutions using QEMU and Docker
  • Experience with relational databases and SQL
  • Knowledge of version control systems and agile methodologies
  • Strong verbal and written communication skills

Benefits For Backend Software Engineer - Air Platform Team

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive base salary
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To NVIDIA Backend Software Engineer - Air Platform Team