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 Software Engineering Manager for Cloud Infrastructure Services at NVIDIA's DGX Cloud is responsible for leading a talented team of engineers to design, develop, and optimize cloud services that support high-performance computing and AI workloads. This role focuses on driving innovative solutions while ensuring the scalability, security, and efficiency of cloud infrastructure. The successful candidate will collaborate with cross-functional teams, implement industry best practices, and mentor engineers to foster a culture of excellence and continuous improvement.
Job Responsibilities
- Lead and manage a team of software engineers in developing cloud infrastructure solutions.
- Oversee the end-to-end design, implementation, and deployment of cloud services.
- Collaborate with product management and other stakeholders to define requirements and project scopes.
- Drive architectural decisions and best practices to ensure high availability and performance of services.
- Mentor and develop engineering staff, conducting performance reviews and training programs.
- Utilize Agile methodologies to manage project timelines and team deliverables.
- Identify and mitigate technical risks associated with product development.
- Foster a culture of innovation, encouraging creative problem-solving approaches.
Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of experience in software engineering, with at least 2 years in a leadership role.
- Strong knowledge of cloud computing technologies and architectures (e.g., AWS, Azure, GCP).
- Proficiency in multiple programming languages (e.g., Python, Java, C++).
- Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes).
- Familiarity with DevOps practices and CI/CD pipelines.
- Excellent communication, leadership, and teamwork skills.
- Proven track record of successfully delivering complex software projects.
Technologies & Tools
The Software Engineering Manager will be working with a variety of tools and technologies frequently utilized in cloud infrastructure development. These include cloud platforms such as AWS, Azure, and Google Cloud Platform (GCP), along with programming languages like Python, Java, and C++. Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes is essential. Additionally, experience with configuration management tools and monitoring tools will be vital for maintaining system performance and security.
Ideal Candidates
The ideal candidate for this position is a visionary leader with a strong technical background and a passion for innovation in cloud technologies. They should possess excellent analytical skills and demonstrate the ability to solve complex problems effectively. A collaborative mindset is critical, as well as the capability to motivate and inspire a diverse team of engineers. Candidates should exhibit a strong commitment to quality and a proactive approach to learning and adapting in a rapidly changing technological landscape.
In 98 of the 191 countries we compare, we found no unemployment benefit on official sites. Compare countries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.