Senior Software Engineer developing and supporting build tooling infrastructure at Disney Entertainment. Collaborating with teams to ensure efficient CI/CD processes for software delivery.
Responsibilities
Work with a team of engineers building software in a collaborative software development process to achieve the teams' goals
Build and maintain software to abstract build, release, and deploy events for use by dozens of development organizations
Understand the needs of the 1000s of developers that use our software and actively and measurably improve their experience
Work directly with app development teams to determine needs and implement CI/CD best practices
Lead the development of critical features ensuring they meet user needs and fit for purpose
Support critical build and artifact storage systems for the entire organization
Participate in the on-call rotation, supporting systems and services during production incidents
Requirements
Minimum of 5 years relevant professional experience
Proficiency in at least one modern programming language, such as Python, Java, C++, C, C#, etc.
Familiarity with scripting in Bash / Powershell
Understanding of a modern collaborative SDLC and experience with a variety of workflows, processes and techniques, i.e.: Scrum, Kanban, GitOps, Monorepos, Micro Services, Feature Flagging, etc
Experience working with version-controlled environments and CI/CD workflows
Proficiency in setting up and maintaining pipelines with at least one of: GitLab CI GitHub Actions TeamCity Jenkins Argo SonarQube (for code quality and scanning)
In-depth knowledge of Linux: File systems, user and group management, process control, permission schemes, SSH key management and secure shell operations
Hands-on experience with AWS core services i.e. EC2, S3, IAM, VPC, CloudWatch, etc.
Understanding of the wider AWS ecosystem and knowledge of other cloud providers desirable
Docker: Experience building, running, and debugging containerized applications
Kubernetes and Helm: Operational knowledge of deploying workloads via manifests or Helm charts
Experience provisioning and managing infrastructure using through code and configuration using tools like Terraform, CloudFormation, etc.
Familiarity with AI tooling within the software development lifecycle and effectively integrate and utilize these tools to enhance development processes.
Ability to effectively collaborate with remote team members
Excellent written and verbal communication skills
BA/BS degree in Computer Science or equivalent technical experience.
Benefits
A bonus and/or long-term incentive units may be provided as part of the compensation package
Full range of medical, financial, and/or other benefits depending on the level and position offered
Lead Engineer overseeing design tasks for civil site development projects. Managing design teams to deliver high - quality engineering solutions while ensuring compliance with standards and client expectations.
Mobile Software Engineer at CentralReach developing solutions for autism and IDD care software. Collaborating in agile teams to deliver modern web and mobile applications.
Senior Azure Infrastructure Engineer focusing on automated infrastructure solutions at Codec. Collaborating with solution architects and managing CI/CD processes in a hybrid work environment.
Senior Azure Infrastructure Engineer implementing Azure infrastructure solutions based on architectural designs for enterprise environments. Collaborating closely with Cloud Solution Architects and Project Managers in a hybrid role.
Senior Software Engineer developing scalable advertising and data platforms for Bauer Media. Focusing on reliability, performance, and engineering excellence in high - performing systems.
Senior Staff Software Engineer leading technical strategy for Coinbase's Data Platform. Focused on building scalable data infrastructure supporting AI and ML workloads.
Lead Software Engineer developing AI solutions and optimizing technology platforms for Wells Fargo's Chief Operating Office. Solve complex problems and lead technology initiatives across multi - cloud environments.
Senior Engineer managing cost systems and solutions for Enbridge's multi - billion - dollar project portfolio while collaborating with various stakeholders. Leading cost estimating tools and project performance analyses.
Software Engineer in HR IT responsible for managing interfaces and Linux servers. Collaborating with cross - functional teams in a hybrid working environment across multiple locations.