JobsSenior CI/CD Engineer
Job description
As a Senior System CI/CD Engineer, you will play a vital role in enhancing the software development infrastructure by collaborating with a team of engineers on innovative projects. Your focus will be on applying AI-driven automation technologies to improve system and hardware validation, testing, and CI/CD workflows. This position is ideal for creative and autonomous engineers who are passionate about technology and AI-enabled systems. You will contribute to the development of sophisticated system software through intelligent automation.
Requirements
- 5+ years of experience triaging complex system software bugs while prioritizing them effectively.
- B.S. or higher degree in Computer Science/Engineering or a related field (or equivalent experience).
- Strong experience with developing cloud backends and databases in AWS, Azure, or GCP.
- Strong expertise in build systems such as Gradle, Maven, Make, or Bazel.
- Hands-on experience with CI/CD tools, including Jenkins, GitLab CI, CircleCI, or Azure DevOps.
- In-depth knowledge of Linux and Windows build systems.
- Proven experience with system software and kernel development, including debugging and optimization.
- Outstanding problem-solving and analytical skills with a strong inclination for prioritizing and resolving bugs.
- Familiarity with version control systems and branching strategies like Perforce or trunk-based development.
- Proficiency in quality assurance practices, benchmarks, and automated testing frameworks.
Responsibilities
- Craft, implement, and maintain robust build systems to streamline the software development lifecycle.
- Develop and improve CI/CD pipelines to ensure flawless code integration, testing, and deployment.
- Analyze, prioritize, and categorize bugs to determine root causes and successfully implement fixes.
- Define and manage branching strategies to support collaborative development and release processes.
- Collaborate with system-level developers to optimize software performance, compatibility, and maintainability.
Benefits
- Employees at NVIDIA are often offered comprehensive, day-one benefits—including medical, dental, and vision coverage with HSA support, life and disability insurance, an Employee Assistance Program, and a 401(k) with auto-enrollment. Many roles also have generous time off and holidays, donation matching (up to $10,000), and a wide menu of extras like FSAs, commuter benefits, legal and identity-theft protection, pet insurance, and wellness discounts. Optional programs can include student-loan and home-purchase support, plus family care resources and expert medical services.
Is this posting expired or inaccurate?
