Build/DevOps Engineer II
Environmental Systems Research Institute, Inc.
Redlands, United States of America
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Intermediate Compensation
$ 163KJob location
Redlands, United States of America
Tech stack
Java
C Sharp (Programming Language)
Unix
C++
Continuous Integration
Software Debugging
Linux
DevOps
Programming Tools
Github
Python
Microsoft Visual Studio
Software Engineering
Toolchain
Esri GIS (Software)
GIT
Git Flow
Infrastructure Automation Frameworks
Information Technology
Build Tools
Build Process
Software Version Control
Docker
Jenkins
Job description
We're looking for an engineer who enjoys making other engineers more productive. This role focuses on build systems, CI infrastructure, dependency management, and the tooling that supports our developers every day. If you like digging into complex systems, improving reliability, and making things faster and simpler, this role is for you.
You'll work on the backbone of our development process, the systems that compile, package, test, and ship our flagship products.
Responsibilities
- Build and maintain automation for compiling, packaging, and releasing our products
- Own and improve our CI pipelines
- Develop and maintain infrastructure-as-code for build systems
- Optimize build performance and reduce friction for developers
- Debug and resolve complex build and dependency issues
- Manage and update third-party packages and toolchains
- Improve source control workflows and developer tooling
Requirements
- Strong debugging skills and a systematic approach to problem-solving
- Comfortable working independently in a technically complex environment
- 2+ years of professional software development experience, including experience with at least one of: Python, C++, C#, Java, or Rust
- Experience with Git-based workflows (Git or GitHub)
- Strong experience working in Linux/Unix environments
- Bachelor's degree (or equivalent experience) in Computer Science or related field
Recommended Qualifications
- Experience in build engineering, DevOps, or platform engineering
- Experience working in Linux or UNIX environments
- Familiarity with CI systems (such as Jenkins)
- Experience with Docker or configuration management tools
- Experience with Visual Studio and native build systems
#LI-AL1
About the company
At Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their life's best work. Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology. For more information on Esri's Racial Equity and Social Justice initiatives, please visit our website here.