NVIDIA is looking to automate and scale its data center operations workflows by developing and implementing reliable and efficient applications, automations, and data pipelines.
Requirements
- expertise in API integrations, workflow automation, and data analysis
- Proven track record delivering full-stack applications or internal tools across maturity stages—from prototype to GA and post-GA enhancement.
- Solid understanding of software development lifecycle (SDLC) practices and DevOps principles.
- 10+ overall years of software development experience (Python, SQL), with at least 4+ years in a leadership role (team lead, manager, or equivalent).
- Strong command of agile practices and metrics (lead time, burndown, cumulative flow) to manage development velocity.
- Track record of fostering rapid feedback loops through prototypes, design sprints, and user testing to refine direction before full investment.
Responsibilities
- crafting, developing, and implementing reliable and efficient applications, automations, workflows, and data pipelines that power our operations platforms
- Driving technical direction, code quality, and engineering best practices across the team, including version control, CI/CD, automated testing, and infrastructure-as-code.
- Overseeing the operation and reliability of automated systems and software in production environments.
- Ensuring effective use of APIs across diverse platforms, including AI and ML, to optimize automation and data pipelines.
- Partnering with stakeholders to continuously improve system scalability, security, performance, and operational efficiency.
- Proven track record delivering full-stack applications or internal tools across maturity stages—from prototype to GA and post-GA enhancement.
- Solid understanding of software development lifecycle (SDLC) practices and DevOps principles.
Other
- Leading, coaching, and developing a team of engineers to deliver high-performance, reliable, and maintainable automation and workflow solutions.
- Ability to lead in a collaborative, fast-paced environment while balancing technical execution with people leadership.
- Strong problem-solving skills with proven experience driving multiple initiatives simultaneously.
- Excellent verbal and written communication skills, with the ability to influence across technical and business audiences.
- Bachelor’s degree in Computer Science, Information Systems, or equivalent experience.