Esri
Software Development Engineer II – CI/CD & Platform Automation (Mission-Focused)
- Confirmed live in the last 24 hours
- $97.2k–$162.2k
- Mid level
- On-site · St. Louis, MO - Globe
- 2+ yrs exp
- Added 1 month ago
About this role
Esri is seeking a Software Development Engineer II to build and enhance their CI/CD and platform automation capabilities. This mission-focused role will involve designing and implementing automated pipelines, optimizing Docker environments, and ensuring the reliable and secure delivery of mission-critical software. The ideal candidate will combine software engineering and DevOps principles to improve developer productivity and system reliability.
What you'll do
- Design and maintain CI/CD pipelines using tools like GitHub Actions, Azure DevOps, and Jenkins.
- Optimize Docker environments for consistent and reproducible builds.
- Automate infrastructure provisioning and manage build infrastructure for high availability.
- Implement security gatekeeping measures, including SBOM generation and vulnerability scanning.
- Develop monitoring frameworks and assist with performance testing of the Python stack.
- Transition legacy workflows into modern, automated processes.
What they're looking for
- GitHub Actions
- Azure DevOps
- Jenkins
- Docker
- Python
- Ansible/Terraform (or similar)
- YAML
Benefits
- Medical, dental, and vision insurance
- 401(k) and profit-sharing programs
- Vacation leave (minimum 80 hours)
- Paid holidays
- Relocation assistance
Opens the official application on the employer’s site. No login required.
Esri
- Industry
- Technology & Software
Likely interview questions
- Describe your experience designing and implementing CI/CD pipelines, including the tools you've used.
- How do you approach optimizing Docker environments for performance and consistency?