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
The Senior Cloud Platform Software Engineer at NVIDIA will play a pivotal role in the design, development, and enhancement of cloud infrastructure platforms that drive NVIDIA's innovative solutions. This position encompasses architecting and deploying robust cloud services, ensuring optimal performance, and enhancing the scalability and reliability of the systems. The successful candidate will collaborate cross-functionally with various engineering teams, leveraging best practices in software engineering and cloud technologies to deliver high-quality service solutions that empower NVIDIA's growth and deliver exceptional user experiences.
Job Responsibilities
- Design, develop, and maintain scalable cloud services that meet performance expectations.
- Implement best practices in software development and cloud architecture to ensure system reliability and stability.
- Collaborate with cross-disciplinary teams to define cloud service requirements and roadmaps.
- Monitor and optimize cloud service performance and resource utilization.
- Develop automation tools to streamline deployment and management processes.
- Conduct code reviews, providing mentorship to junior engineers while ensuring adherence to quality standards.
- Research and integrate new technologies to improve service delivery and enhance capabilities.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- A minimum of 5 years of experience in cloud platform development and software engineering.
- Proficient in programming languages such as Python, Java, or Go.
- Extensive experience with cloud service providers such as AWS, Azure, or Google Cloud Platform.
- Strong understanding of containerization technologies such as Docker and Kubernetes.
- Familiarity with CI/CD pipelines and DevOps methodologies.
- Excellent problem-solving skills and the ability to work collaboratively in a team environment.
Technologies & Tools
The Senior Cloud Platform Software Engineer at NVIDIA will work with a variety of advanced technologies and tools, including cloud computing platforms such as AWS, Azure, and Google Cloud, as well as container orchestration tools like Kubernetes. The role will also involve using DevOps tools for continuous integration and deployment, such as Jenkins or GitLab CI, along with programming environments that foster agile development methodologies.
Ideal Candidates
Ideal candidates for this position will possess a blend of technical expertise and innovative thinking. They should demonstrate a proactive approach to problem-solving and a strong passion for exploring new technologies. Exceptional communication skills are essential for successful collaboration across teams, and candidates should foster a strong desire for mentorship and knowledge-sharing within the engineering community. A commitment to excellence, continuous improvement, and a results-oriented mindset will also define an ideal candidate at NVIDIA.
See our resume templates side by side, from plain one-column pages hiring software reads in order to designed pages to hand to a person. See the templates →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.