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.
Overview
The Senior Cloud Platform Software Engineer at NVIDIA is responsible for designing, developing, and maintaining scalable and efficient cloud platform solutions. This role involves collaborating with cross-functional teams to integrate the latest technologies, optimizing cloud infrastructure for performance and reliability, and ensuring robust security measures are in place. The ideal candidate will leverage their deep understanding of cloud architectures and software engineering principles to enhance NVIDIA's cloud offerings while tailoring solutions to meet both customer and business needs.
Job Responsibilities
- Design and implement cloud-native applications and microservices architecture.
- Develop scalable automation scripts for cloud infrastructure deployment and management.
- Optimize performance and reliability of cloud services through proper architecture design.
- Collaborate with product management and engineering teams to define new features and improve existing services.
- Conduct code reviews and provide mentorship to junior engineers to foster a culture of continuous improvement.
- Monitor and troubleshoot production issues, ensuring minimal downtime and fast resolution.
- Stay updated with the latest trends in cloud technologies and apply them effectively within the organization.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- A minimum of 5 years of experience in software development with a strong background in cloud technologies.
- Proficiency in programming languages such as Python, Java, or Go.
- Extensive experience with cloud services (AWS, Azure, Google Cloud Platform).
- Strong understanding of containerization technologies like Docker and orchestration tools like Kubernetes.
- Experience with CI/CD pipelines and automation tools (Jenkins, GitLab CI/CD).
- Knowledge of DevOps methodologies and practices.
Technologies & Tools
The Senior Cloud Platform Software Engineer will utilize a range of cutting-edge technologies and tools, including but not limited to cloud services like AWS, Azure, and Google Cloud Platform. Experience with containerization platforms such as Docker, alongside orchestration tools like Kubernetes, will be essential. Familiarity with CI/CD tools like Jenkins or GitLab, as well as programming languages like Python, Java, or Go, will also be critical for success in this role.
Ideal Candidates
The ideal candidate for the Senior Cloud Platform Software Engineer position will possess strong analytical and problem-solving skills, be highly adaptable and motivated to tackle complex challenges. They should demonstrate exemplary teamwork and communication skills while being able to work independently. A passion for cloud technology and continuous learning, coupled with a proactive approach to improving processes and infrastructure, will distinguish successful candidates in this dynamic and fast-paced environment.
Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.