Intrinsic
3 days ago

Senior Software Engineer, Release and Quality Engineering

Singapore

Intrinsic is Alphabet’s bet aiming to reimagine the potential of industrial robotics. Our team believes that advances in AI, perception and simulation will redefine what’s possible for industrial robotics in the near future – with software and data at the core. 

Our mission is to make industrial robotics intelligent, accessible, and usable for millions more businesses, entrepreneurs, and developers. We are a dynamic team of engineers, roboticists, designers, and technologists who are passionate about unlocking the creative and economic potential of industrial robotics.

Role

As a Software Engineer focusing on Release Engineering and Management, you will be instrumental in building and maintaining the infrastructure that enables reliable and efficient software releases. You will work closely with engineering teams across geographical boundaries, specifically coordinating with colleagues in Europe and North America to ensure seamless release processes. This role requires a proactive and self-directed individual capable of navigating various automation tools and coordinating complex workflows.

How your work moves the mission forward

  • Build, support, and improve the automated release infrastructure for a variety of software from web application services to on-premise deployed software, using tools such as GitHub Actions, Argo workflows, and ArgoCD.
  • Design and implement robust CI/CD pipelines that ensure the quality and velocity of software deployments.
  • Coordinate release activities and schedules with globally distributed engineering teams (Munich, United States, and others).
  • Identify and resolve bottlenecks in the build, test, and deployment process.
  • Champion best practices in release management and continuous delivery across the organization.
  • Automate repetitive tasks within the release lifecycle to increase efficiency and reduce manual errors.
  • Facilitate the deployment and maintenance of multiple versions of the same software including version skew compatibility testing.

Skills you will need to be successful

  • 4-year degree in Computer Science or equivalent experience
  • 3 - 5 years software development experience: backend, devops, or build/release or similar roles.
  • Experience with either Python or Go
  • Ability to independently design and lead projects with a small team.
  • Strong written communication skills for coordinating releases with engineering teams. 

Skills that will differentiate your candidacy

  • Experience with Bazel, nix, or other declarative build/packaging tools
  • Experience with Argo CD, Argo Workflows, and GitHub Actions
  • Past contributions to Linux distributions, ROS, or other large-scale software distributions
  • Experience as a software engineering manager or a software engineer with reports.

At Intrinsic, we don't just accept difference - we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. We are proud to be an equal opportunity workplace and an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.

If you have a disability or special need that requires accommodation, please contact us at: candidate-support@intrinsic.ai.

Please mention that you found this job on MoAIJobs, this helps us grow. Thank you!

Related Jobs

MastercardMastercard
5 days ago

Senior Software Quality Engineer

Pune, India
AirbnbAirbnb
4 weeks ago

Senior Software Engineer, Data Engineering

United States
NuroNuro
4 weeks ago

Senior Software Engineer, Engineering Productivity

Mountain View, California (HQ)
CelonisCelonis
2 weeks ago

Senior Software Engineer - Release Infrastructure

Redwood City, US, California
CelonisCelonis
2 weeks ago

Senior Software Engineer - Release Infrastructure

New York, US, New York