Esri logo

QFE Build Programmer I

Esri
Redlands, California
Full Time
Posted January 20, 2026
$79k - $130k
Apply Now

Application opens on company website

Job Description

The role involves developing and maintaining build automation tools, pipelines, and automated test suites for Esri's ArcGIS Enterprise software, focusing on delivering hot fixes and patches efficiently while collaborating with various teams to support software releases and improvements.

Key Responsibilities

  • Develop tools and scripts to support build automation for Jenkins pipelines
  • Develop and maintain software build pipelines using Maven, Groovy, and Python
  • Create automated test suites to validate build processes
  • Oversee patch integration builds using software patching tools like InstallShield and MSI MSP
  • Optimize build processes for speed and reliability
  • Support patch source code management with version control systems like Git
  • Collaborate with teams to integrate new features and components into the product stack
  • Develop resilient and efficient build pipelines for software components

Requirements

  • Bachelor's degree in Computer Science or a related field
  • Familiarity with one or more programming languages including Java, JavaScript, or Python
  • Basic understanding of HTTPS and web servers such as Apache Tomcat
  • Exposure to build tools like Maven, Ant, or scripting languages like Groovy
  • Experience academic or internship with version control systems such as Git or GitHub
  • Knowledge of Linux environments and basic shell scripting
  • Coursework or hands-on experience with databases such as PostgreSQL or MySQL
  • Understanding of multi-tiered software architectures including web, middleware, and database layers
  • Awareness of DevOps practices, including CI/CD pipelines using tools like Jenkins or Docker
  • Strong problem-solving and debugging skills
  • Ability to work independently and collaboratively in a fast-paced environment
  • Experience with build automation for Jenkins pipelines
  • Experience developing and maintaining software build pipelines using Maven, Groovy, and Python
  • Experience developing automated test suites for validating pipelines
  • Experience supporting build processes such as code obfuscation, third-party dependency management, and release-specific tasks
  • Experience overseeing patch integration builds of products using software patching technology like InstallShield and MSI MSP
  • Ability to optimize build processes for speed and reliability
  • Experience supporting patch source code management using Git and other version control techniques

Benefits & Perks

Industry-leading health and welfare benefits including medical, dental, and vision insurance
Basic and supplemental life insurance for employees and their families
401(k) and profit-sharing programs
Minimum of 80 hours of vacation leave
Twelve paid holidays throughout the year
Opportunities for personal and professional growth
Competitive total rewards strategy including salary within a range of $79,040 to $129,792 USD

Ready to Apply?

Join Esri and make an impact in renewable energy

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

More jobs at Esri

Esri logo

Sr. Integration Developer

Esri
NEW
Redlands
Full Time
4h
$96k-167k
Esri logo

Solution Architect

Esri
NEW
St. Louis
Full Time
4h
$118k-198k
Esri logo

Solution Architect

Esri
NEW
Vienna
Full Time
4h
$118k-198k