Sr Software Development Engineer - Core Platform Integration
Overview:
In this role you will help migrate acquired companies onto CP2, Workday's cloud-agnostic platform, partnering with acquisition teams to design migration plans, write code, IaC, and automation. You'll evaluate services, dependencies, and CSP footprints, and produce per-service migration plans with effort estimates. You'll contribute to shaping the CP2 paved road, rewrite Terraform/Terragrunt modules, and enhance observability to meet Workday standards. You'll participate in architecture reviews and help establish repeatable onboarding patterns across teams. Compensation / Benefitsflexible work Workday pay transparency and compensation details (base pay ranges)bonus plan eligibilityannual refresh stock grantsremote-friendly / flex workopportunity to grow and develop
Responsibilities:
- Plan and execute migrations of acquired services to CP2Inventory services and CSP footprints at assigned acquisitions
- Design migration approaches and create per-service migration plans
- Rewrite IaC (Terraform/Terragrunt) and port CI/CD pipelines to CP2Re-instrument observability (logs, metrics, traces, SLOs)
- Identify gaps in CP2 paved road and propose concrete feature requests
- Develop repeatable migration playbooks for faster onboarding
- Participate in Architecture Review Boards and drive cross-team consensus
- Collaborate with teams across multiple locations and time zones
Key requirements:
- 7+ years of software/infrastructure engineering experience 3+ years of operating production workloads on AWS and/or GCPBachelor's degree in Computer Science, Engineering, or related discipline, or equivalent practical experience
- Strong Kubernetes experience (EKS, GKE, or equivalent)
- Production proficiency in Terraform (Terragrunt a plus)
- Strong coding skills in Go and/or PythonSolid CI/CD experience (GitHub Actions, GitLab CI, Jenkins, ArgoCD, Flux, or Harness)
- Experience with observability stacks (Prometheus, Grafana, Open
- Telemetry, etc.)Experience with at least one managed cloud database (Aurora, Cloud SQL, Spanner, RDS)
- Strong collaboration and clear written communication
- Ability to manage ambiguity and contribute to playbooks and RFCsstrong collaboratoreffective communicatorability to build trust with teams
- Go and/or Python coding for automation and tooling
- Terraform/Terragrunt for IaCKubernetes (EKS/GKE)