Salary
💰 $248,000 - $425,500 per year
About the role
- You are a Senior Software Developer wanting to join NVIDIA’s data center operations team to automate and scale our operations workflows.
- Lead a team responsible for crafting, developing, and implementing reliable and efficient applications, automations, workflows, and data pipelines that power operations platforms.
- Combine strong technical leadership with people management skills to deliver scalable, high-impact solutions.
- Lead, coach, and develop a team of engineers to deliver high-performance, reliable, and maintainable automation and workflow solutions.
- Drive technical direction, code quality, and engineering best practices across the team, including version control, CI/CD, automated testing, and infrastructure-as-code.
- Oversee the operation and reliability of automated systems and software in production environments.
- Guide cross-functional collaborations to integrate platforms, resolve issues, and deliver solutions at scale.
- Ensure effective use of APIs across diverse platforms, including AI and ML, to optimize automation and data pipelines.
- Champion project tracking, workflows, and documentation within Jira and Confluence to maintain organizational transparency.
- Partner with stakeholders to continuously improve system scalability, security, performance, and operational efficiency.
Requirements
- Demonstrated success managing engineering teams with expertise in API integrations, workflow automation, and data analysis.
- 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.
- 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).
- Bachelor’s degree in Computer Science, Information Systems, or equivalent experience.
- Experience with version control, CI/CD, automated testing, and infrastructure-as-code.
- Experience ensuring effective use of APIs across diverse platforms, including AI and ML.
- Experience with project tracking, workflows, and documentation within Jira and Confluence.
- Experience identifying and implementing process improvements across large, matrixed organizations.
- Strong command of agile practices and metrics (lead time, burndown, cumulative flow).
- Prior experience as a tech lead or engineering manager, with a history of mentoring and developing engineering talent.