NVIDIA is a global leader in artificial intelligence computing, inventing the GPU in 1999 and revolutionizing parallel computing. Our work powers the world's fastest supercomputers and accelerates scientific discovery. As we continue to innovate and expand our presence in cloud computing, we are seeking a hard-working Cloud Backend Engineer with secondary skills in frontend development to join our dynamic team.
What you’ll be doing:
Design, develop, and maintain cloud-based backend services and infrastructure.
Collaborate with multi-functional teams to create backend services out of existing libraries and applications.
Develop frontend applications to use and test backend services.
Implement scalable and resilient solutions for distributed computing environments.
Optimize performance and reliability of cloud applications and services.
Develop user interfaces and frontend components as needed.
Work closely with product managers to define and prioritize features and requirements.
Participate in code reviews, design discussions, and team meetings.
Stay up-to-date with industry trends and standard processes in cloud computing and frontend development.
What we need to see:
Bachelor's or Master’s degree in Computer Science, Engineering, or related field from an accredited University/College (or equivalent experience).
6+ of experience in backend development with a strong focus on cloud technologies.
Proficiency in cloud computing platforms such as AWS, Azure, or Google Cloud.
Strong programming skills in languages such as Python, Rust, Go or C++.
Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
Knowledge of frontend technologies such as HTML, CSS, and JavaScript.
Familiarity with frontend frameworks like React, Angular, or Vue.js.
Excellent problem-solving skills and attention to detail.
Ability to work effectively in a fast-paced, collaborative environment.
Ways to stand out from the crowd:
Experience with NVIDIA GPU technology and CUDA programming as well as knowledge and experience in migrating desktop applications into the cloud.
Familiarity with “Infrastructure as Code” tools and frameworks (e.g. AWS CDK, Azure Bicep, Terraform, etc).
Experience deploying kubernetes applications into different environments and cloud providers.
Understanding of DevOps principles and practices in Cloud environments.
Familiarity with version control systems (e.g., Git).
If you are a skilled backend engineer with a passion for cloud computing and frontend development, we want to hear from you. Join us and be part of our mission to accelerate the future of computing! Apply now and unleash your potential at NVIDIA.
The base salary range is 180,000 USD - 339,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.
Other Jobs from NVIDIA
Senior Deep Learning Software Engineer - 3D Pose
Software Engineering Intern - OpenBMC
DFX Software Engineer (RDSS Intern)
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say