Workday
Principal Software Development Engineer - US Federal
USA.VA.Reston · Principal
No sponsorshipDetected 5 days ago
TypeScriptPythonJavaGoRubyBashGitPostgreSQLMySQLAWSGCPAzureCloud PlatformsDockerKubernetesTerraformAnsibleHelmCI/CDJenkinsLinuxDevOpsPlatform EngineeringKafka
About the role
- This role is ideal for engineers with a holistic approach to cloud deployment, performance, and scalability who thrive on driving innovation and system-wide improvements.
- We enable Workday's scale: ~50% of Fortune 500 companies, 8000+ customers, 55M+ Workers, ~365B Transactions!
Responsibilities
- Manage and optimize Workday in the air-gapped U.S. AWS cloud regions and in doing so, form the nexus of the core team responsible for this mission as well as closely working with our commercial software engineering teams responsible for the overall Workday platform.
- Develop and maintain deployment tools and analytics to support company-wide deployment flexibility and cost savings
- Collaborate across teams to ensure robust, scalable, and efficient solutions.
- You will conduct programming and support activities, such as new or revised program language codes, processing routines and report generations.
- You will also conduct programming tasks including program design, program coding, debugging and documentation to increase flexibility in deployments.
- Our approach enables our teams to deepen connections, maintain a strong community, and do their best work.
Requirements
- Hands-on experience with infrastructure automation tools like Chef, Puppet, and Ansible.
- Proficient in Unix/Linux environments, with strong Python scripting expertise for automation and system management.
- Extensive experience creating and operating automation frameworks for deployment orchestration in production environments.
- Over 5 years of experience building and maintaining pipelined automation for large-scale deployments across multiple build versions.
- We know that flexibility can take shape in many ways, so rather than a number of required days in-office each week, we simply spend at least half (50%) of our time each quarter in the office or in the field with our customers, prospects, and partners (depending on role).
- Extensive experience in developing orchestration and automation frameworks using Ansible and Jenkins, with cloud deployments
- Proven ability to introduce, integrate, and implement new technologies rapidly.
- Skilled in network analysis and troubleshooting, using tools like tcpdump to resolve network, firewall, and connectivity issues in collaboration with engineering teams.
- Familiar with Agile/Scrum practices, including sprint planning and daily stand-ups using Jira; excellent communication skills and a collaborative approach in team environments.
- Solid understanding of networks, protocols, servers, storage systems, and operating systems in cloud environments.
- Proficient in at least one core programming language (e.g., Ruby, Python, or Go) for deployment automation.
- Deep understanding of CI/CD processes, build management, monitoring, alerting, and centralized logging for cloud and on-prem environments.
- Bachelor's degree in Computer Science or equivalent experience in software engineering and automation.
Nice to have
- 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.
- Preferred DoD 8570/8140 compliant with at least IAT Level Il certification, including a current Computing Environment (CE) credential and one approved specialty certification (e.g., CompTIA CySA+, GICSP, CASP+)
Skills
- Cloud Platforms & Infrastructure: AWS, GCP, Azure, Terraform
- Configuration Management & Automation: Puppet, Ansible, Chef, Terraform, CloudFormation
- Containerization & Orchestration: Docker, Kubernetes, Helm
- CI/CD & DevOps Tools: Jenkins, Git, TeamCity, GitLab CI/CD
- Programming & Scripting Languages: Go (Golang), Python, Ruby, Java, Bash
- Database & Middleware: MySQL, PostgreSQL, Tomcat, ZooKeeper, Kafka
- About You
- Basic Qualifications:
- 8+ years in deploying large-scale, complex applications, with 3+ years in cloud-based deployments on AWS or GCP.
- 4+ years experience with automation tools and languages, including Ansible, Python, Go, Chef, and Puppet
- proficient in CI/CD, build management and monitoring.
- 4+ years experience with networks, servers, storage, and operating systems in cloud environments
Compensation
- $191,500 USD - $287,300 USD
- $173,300 USD - $309,600 USD
- In addition, Workday will never ask candidates to pay a recruiting fee, or pay for consulting or coaching services, in order to apply for a job at Workday.
Benefits
- Partner with the Workday Federal Cyber Defense team responsible for security operations, overall cybersecurity posture, governance, risk, and compliance, and platform security health.
- Our Approach to Flexible Work
- This means you'll have the freedom to create a flexible schedule that caters to your business, team, and personal needs, while being intentional to make the most of time spent together.
- Those in our remote "home office" roles also have the opportunity to come together in our offices for important moments that matter.
Company info
- We're the team that drives the product and strategy for Workday's secret sauce - our technology platform that was designed from scratch for the cloud.
- We own the complete stack and tools that delivers and supports Workday products across private and public clouds (e.g. on-premise, AWS, GCP, Azure).
Equal opportunity
- Workday is an Equal Opportunity Employer including individuals with disabilities and protected veterans.
- If you require assistance or an accommodation at any point, please email accommodations@workday.com.
Visa & Work Authorization
- This role may require a security clearance at the TS/SCI w/CI Poly level
Apply directly at Workday →Create a free account for alerts like thisView Workday immigration profile
This listing is sourced directly from Workday's careers page and normalized into a canonical job model.