Workday is looking to solve the problem of providing more insight into complex changes that impact customer deployments, and is seeking a Software Engineer to help drive the development and future of the CDT platform and tools.
Requirements
- 10 years experience in software development engineering, defining, implementing, and evolving development processes, tools, and strategies for high-quality software delivery
- 5 years experience in demonstrated leadership managing end-to-end CI/CD delivery, including pipeline design, automated testing, secure code integration, release orchestration, and driving engineering teams toward high-reliability, cloud-native deployment practices
- Experience with management methodologies for teams proficient in Agile, Scrum, Kanban, CI/CD pipelines, automated testing, and cloud-native development practices
- Experience in leadership principles for teams with expertise in microservices architecture, infrastructure-as-code (IaC), container orchestration (Kubernetes), and secure DevSecOps workflows
- Understanding of development lifecycles for projects utilizing programming languages and frameworks like Python, Go, Java, TypeScript/Node.js, .NET Core, React, and modern cloud frameworks such as AWS Lambda, Azure Functions, and Kubernetes operators
- Strong understanding of Decision Making processes in managing complex engineering teams and strategic initiatives
- Solid understanding of Engineering Leadership principles in leading and directing multiple technical teams
Responsibilities
- Gather requirements, plan feature delivery and deliver on designs and implementation
- Supply ideas for continually improving the designs and scalability of the products and services delivered
- Designing, implementing and leading all aspects of our tool portfolio where performance and resiliency will be essential
- Day-to-day agile activities of the team and actively supervising delivery and metrics for the team
- Work with Product Management, engineers and customer teams
- Ensure engineering principles and quality are a core component of feature delivery
- Lead all aspects of tool portfolio development
Other
- 5 years experience leading and influencing software development engineering teams
- Bachelor’s degree in Computer Science, Engineering, or related discipline; Master's degree preferred or equivalent practical experience
- This role may require a security clearance at the TS/SCI w/CI Poly level. Applicants must have the ability to obtain and maintain a U.S. government issued security clearance
- Must be a United States citizen (naturalized or native) due to federal government security requirements
- Ability to spend at least half (50%) of time each quarter in the office or in the field with customers, prospects, and partners