Senior Software Engineer - Build Tooling

Disney Disney · Media · New York, NY +2

Senior Software Engineer focused on build tooling and CI/CD infrastructure to enable application teams to deliver software quickly, reliably, and safely. The role involves developing and maintaining custom tools, shared libraries, and critical build/artifact storage systems, with a focus on improving developer experience and implementing CI/CD best practices.

What you'd actually do

  1. Work with a team of engineers building software in a collaborative software development process to achieve the teams' goals
  2. Build and maintain software to abstract build, release, and deploy events for use by dozens of development organizations
  3. Understand the needs of the 1000s of developers that use our software and actively and measurably improve their experience
  4. Work directly with app development teams to determine needs and implement CI/CD best practices
  5. Lead the development of critical features ensuring they meet user needs and fit for purpose

Skills

Required

  • Python
  • Java
  • C++
  • C
  • C#
  • Bash
  • Powershell
  • Scrum
  • Kanban
  • GitOps
  • Monorepos
  • Micro Services
  • Feature Flagging
  • GitLab CI
  • GitHub Actions
  • TeamCity
  • Jenkins
  • Argo
  • SonarQube
  • Linux
  • AWS core services
  • Docker
  • Kubernetes
  • Helm
  • Terraform
  • CloudFormation
  • collaboration
  • communication

Nice to have

  • understanding of other cloud providers
  • familiarity with AI tooling within the software development lifecycle

What the JD emphasized

  • over 8 years hands-on experience in software development
  • Minimum of 5 years relevant professional experience