Posted in

Senior Build and Release Engineer

Senior Build and Release Engineer

CompanyNVIDIA
LocationAustin, TX, USA, Santa Clara, CA, USA, Durham, NC, USA
Salary$148000 – $287500
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 5+ years of experience in release engineering focused on deploying microservices and infrastructure in cloud environments.
  • 5+ years of experience with programming in Python or similar languages.
  • Strong experience with cloud infrastructure platforms such as AWS.
  • High proficiency in infrastructure as code (IaC) and configuration management tools such as Terraform.
  • Expertise in administering, operating, and configuring Kubernetes and Envoy.
  • Demonstrated experience with Continuous Integration/Continuous Delivery (CI/CD) tools, including GitLab, Flux CD, and implementing GitOps-based deployment models.
  • Proficiency in monitoring tools such as Prometheus, Grafana, Cloudwatch, and Thanos.
  • Experienced in working with Linux-based operating systems, including system administration and troubleshooting a wide range of issues.

Responsibilities

  • Serve as the primary point of contact for all release engineering activities.
  • Develop sophisticated tooling to automate the build and deployment processes for microservices and cloud infrastructure.
  • Identify and integrate new technologies that improve build and release efficiency, seamlessly incorporating them into CI/CD workflows.
  • Collaborate with product engineering teams to architect solutions tailored to specific project requirements.
  • Proactively seek opportunities to accelerate development velocity by automating common development tasks.
  • Design systems with a focus on high reliability, redundancy, fault tolerance, and security.
  • Continuously monitor the infrastructure, ensuring timely alerts on significant events and maintaining the highest levels of system performance and reliability.

Preferred Qualifications

  • Expertise in administering and operating Kubernetes clusters and Envoy Ingress Gateways.
  • Experience with blue/green, canary, or progressive delivery strategies.
  • Background in site reliability engineering or platform engineering is a plus.