Software Infrastructure Engineer, Build & Release
Asml Us, Inc.
San Jose, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
$ 178KJob location
San Jose, United States of America
Tech stack
Artificial Intelligence
Systems Engineering
C++
CMake
Continuous Integration
Programming Tools
Python
Linux System Administration
Reliability Engineering
Software Engineering
Software Systems
Delivery Pipeline
Concurrency
Software Troubleshooting
Backend
Information Technology
Build Tools
Docker
Job description
We are looking for an engineer who can take ownership of build systems, backend infrastructure, and developer tooling in a complex engineering environment. You will help improve build pipelines, internal tooling, and development workflows that power large-scale engineering systems.
Role and responsibilities
- Build, operate, and improve build, CI/CD, packaging, and developer infrastructure.
- Develop internal tools and automation in Python, Go, or similar languages to streamline engineering workflows.
- Improve reliability and operational health through monitoring, metrics, dashboards, and scalable operational practices.
- Improve build and test efficiency through caching, artifact reuse, and scalable execution strategies.
- Improve the local developer experience by reducing friction, simplifying workflows, and increasing productivity.
- Diagnose and resolve complex build, dependency, environment, and runtime issues using logs and systematic analysis.
- Other duties as assigned.
- Job description subject to change at any time.
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field.
- Experience programming in Linux environments and working with systems concepts such as concurrency, locking, and atomic operations.
- Hands-on experience with backend infrastructure, developer platforms, or Site Reliability Engineering.
- Hands-on experience with build systems, CI/CD pipelines, packaging workflows, or developer tooling used to support production engineering environments.
- Proficiency in at least one compiled language such as C/C++, Rust or Go and strong systems fundamentals.
- Strong troubleshooting and communication skills., * Prior experience in software engineering or strong software development fundamentals.
- Containerized builds (Docker), artifact registries, dependency management across multiple languages.
- Experience with agent-assisted pipelines and AI-augmented developer workflows.
- Familiarity with CMake, or strong enough build-system instincts to come up to speed., * Strong ownership and accountability.
- Ability to design scalable systems.
- Strong analytical and troubleshooting skills.
- Understanding of build systems and packaging workflows.
- Ability to work in ambiguous environments.
- Strong communication and collaboration.
- Detail-oriented and quality focused.
- Comfortable in fast-paced environments.
About the company
ASML US brings together the most creative minds in science and technology to develop lithography machines that enable the world's leading chipmakers to produce faster, smaller, and more energy-efficient microchips. We design, develop, integrate, market, and service these advanced systems, which power the next generation of electronics.