Software Development Engineer, Devops - Lifecycle Platform (us Federal)

Workday Workday · Enterprise · McLean, VA

Software Development Engineer on the Lifecycle Platform team at Workday, focusing on building and deploying large-scale, fault-tolerant systems for public and private cloud environments (AWS, GCP). The role involves ensuring scalability, availability, automation, performance, and security of distributed web services, with a strong emphasis on SRE/DevOps practices and Kubernetes.

What you'd actually do

  1. Build, run, and deploy large-scale, fault-tolerant systems using Workday's private cloud technology, Amazon Web Services (AWS), and Google Cloud Platform (GCP)
  2. Focus on the scalability, availability, automation, performance and security of distributed web services
  3. Participate in the team's paid on-call rotation
  4. Work closely with engineering teams in the US, Canada, and Ireland to deliver exciting next generation applications and services for Workday
  5. Engage in a culture of learning and innovation through hackathons, online course offerings, and employee-led special interest guilds

Skills

Required

  • 5 years of development experience with building services and tooling in one or more of the following languages: Go, Python, Java
  • 2 years of SRE/DevOps experience
  • 2 years of experience automating deployment, scaling, and/or management of containerized applications with Kubernetes
  • 2 years of experience with public Cloud platforms: AWS or GCP
  • Ability to obtain and maintain a U.S. government issued security clearance

Nice to have

  • Ability to architect, analyze, and support complex distributed systems
  • Degree in Computer Science or related field, or equivalent practical experience
  • Experience debugging and optimizing systems and code
  • Desire to optimize continuous integration and deployment pipelines
  • Skill in automating routine tasks to eliminate toil
  • Mentoring and coaching junior engineers
  • Solid verbal and written communication skills
  • Strong problem solving and critical thinking skills
  • Expertise in designing, implementing, and analyzing algorithms to solve complex problems, optimize business processes, improve data analysis, and enhance decision-making strategies
  • Proficient in the entire software lifecycle (conception, design, programming, testing, and maintenance)
  • Experienced in tracking and managing code changes using SCM tools, including version and branch management, and conflict resolution
  • Capable of encouraging a positive and inclusive team environment
  • Able to streamline the development process and maintain codebase integrity

What the JD emphasized

  • mandates that all Workday personnel working on the contracts be United States citizens (naturalized or native)
  • 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. An active TS/SCI w/CI Poly is preferred.