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.
Position Overview
The Senior Cloud Platform Software Engineer at NVIDIA will play a crucial role in designing, developing, and maintaining robust cloud platform solutions that enhance our customers' experiences. This position involves collaborating with cross-functional teams to implement innovative technologies, optimize existing systems, and ensure the scalability and security of our cloud services. The ideal candidate will have a deep understanding of cloud architectures and hands-on experience with software engineering practices to drive the advancement of NVIDIA's cloud solutions.
Job Responsibilities
- Design, develop, and implement scalable cloud-based applications and services.
- Collaborate with product managers, system architects, and other engineers to define product requirements and specifications.
- Optimize cloud infrastructure and services to enhance performance and efficiency.
- Monitor, troubleshoot, and resolve issues related to cloud deployments and performance.
- Implement best practices in software development, including unit testing and continuous integration.
- Stay abreast of emerging cloud technologies and industry trends to improve our services.
- Contribute to the documentation and design of new features and enhancements.
Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
- 5+ years of experience in software development with a focus on cloud platform technologies.
- Strong proficiency in programming languages such as Python, Java, or Go.
- Experience with cloud services such as AWS, Azure, or Google Cloud Platform.
- Deep understanding of DevOps practices and tools, including CI/CD pipelines.
- Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
- Excellent problem-solving skills and a strong ability to work in a team environment.
Technologies & Tools
The Senior Cloud Platform Software Engineer will utilize an array of technologies and tools including cloud platforms such as AWS, Azure, and Google Cloud. Familiarity with containerization tools like Docker and Kubernetes will be crucial, alongside proficiency in programming languages such as Python and Java. Additional tools supporting CI/CD pipeline management and monitoring will also be part of the technology stack.
Ideal Candidates
Ideal candidates for the Senior Cloud Platform Software Engineer position will exhibit a strong technical acumen paired with excellent communication skills. They should possess a passion for cloud technologies and be proactive in problem-solving. A collaborative mindset is essential, as this role requires working effectively within diverse teams. Candidates demonstrating a continuous learning attitude and an aptitude for adapting to rapidly evolving technologies will be highly valued.
Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.