Skip to main content

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
Apply on the employer's site

Opens the official application on the employer’s site. No login required.

Esri

Industry
Technology & Software
View all jobs at Esri

Likely interview questions

  • Describe your experience designing and implementing CI/CD pipelines.
  • How have you used Docker to improve development workflows?