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 · Vienna, Virginia, United States
- 2+ yrs exp
- Added 1 month ago
About this role
This role focuses on building and automating deployment platforms for mission-critical software at Esri. You'll design and implement CI/CD pipelines, optimize Docker environments, and ensure secure and scalable software delivery using tools like GitHub Actions, Azure DevOps, and Jenkins. The ideal candidate will possess strong DevOps and platform engineering skills with a passion for automation and improving developer productivity.
What you'll do
- Design and maintain CI/CD pipelines using various tools.
- Optimize Docker environments for consistent build and test runners.
- Manage Python package creation processes and Conda environments.
- Build and manage build infrastructure for high availability.
- Implement automated security gatekeeping and SBOM generation.
- Develop monitoring frameworks and performance testing for the Python stack.
What they're looking for
- GitHub Actions
- Azure DevOps
- Jenkins
- Docker
- Python
- YAML
- Ansible
Benefits
- Medical, dental, and vision insurance
- 401(k) and profit-sharing programs
- 80 hours of vacation leave
- 12 paid holidays
- Relocation Assistance Program
- Professional development opportunities
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.
- How have you used Docker to improve development workflows?