Full Time

Senior Cloud Platform Software Engineer

NVIDIA
$120,000 - $160,000* / year (about $58–$77 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by NVIDIA, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Senior Cloud Platform Software Engineer at NVIDIA, you will play a pivotal role in the design, development, and optimization of our cloud solutions. You will collaborate closely with cross-functional teams to build and enhance robust, scalable, and high-performance cloud services that support our innovative technologies and product offerings. The position entails leveraging your expertise in cloud architectures while driving best practices in software development, ensuring the successful delivery of cutting-edge solutions that meet the needs of our clients and enhance user experience.



Job Responsibilities

  • Design, implement, and maintain cloud-native applications and microservices.
  • Collaborate with product management and engineering teams to define and refine software requirements.
  • Optimize existing cloud systems for performance, reliability, and security.
  • Provide technical guidance and mentorship to junior engineers and team members.
  • Conduct code reviews and contribute to developing coding standards and best practices.
  • Lead troubleshooting and root cause analysis efforts to resolve complex technical issues.
  • Stay current with industry trends and advancements in cloud technologies and practices.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field; master’s degree is a plus.
  • 5+ years of professional software development experience, particularly in cloud environments.
  • Strong programming skills in languages such as Python, Java, or C++.
  • Extensive experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Solid understanding of containerization technologies (e.g., Docker, Kubernetes).
  • Proficient in cloud architectural patterns and service-oriented architectures.
  • Excellent analytical and problem-solving skills with a keen attention to detail.


Technologies & Tools

In this role, you will utilize an array of powerful technologies and tools, including cloud platforms such as Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform. You will also work with container orchestration systems like Kubernetes, CI/CD tools, and various programming languages including Python, Java, and C++. Familiarity with infrastructure as code (IaC) principles using tools such as Terraform will be advantageous, as will experience with monitoring and logging tools relevant to cloud operations.



Ideal Candidates

The ideal candidate for the Senior Cloud Platform Software Engineer position at NVIDIA will be a proactive problem solver with a passion for innovative cloud solutions. They will exhibit strong communication skills, enabling effective collaboration with diverse teams, and will demonstrate a commitment to delivering high-quality software solutions. An aptitude for continuous learning, adaptability to rapidly changing technology landscapes, and a drive for excellence will contribute to their success in this role. Additionally, effective leadership skills and the ability to influence and inspire others within the team will mark them as a standout candidate.

In software, telecom and media, hires came to 1.6% of jobs in August and layoffs to 1%, against 3.3% and 1% for all industries. The tech job market →

View Similar Jobs

Matches Jobs

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