Sr Software Development Engineer - Core Platform Integration

Workday Workday · Enterprise · Pleasanton, CA

Workday is seeking a Sr Software Development Engineer to join their new Core Platform Integration Team. This role will focus on migrating acquired companies' services onto Workday's cloud-agnostic platform (CP2). Responsibilities include analyzing technical deltas, designing migration approaches, writing code and IaC for migration, and collaborating with engineering leads and platform owners. The ideal candidate has hands-on cloud migration experience, proficiency in Kubernetes, Terraform, CI/CD, and observability stacks.

What you'd actually do

  1. You will partner with engineering leads at 2–3 assigned acquired companies to inventory their services, dependencies, and CSP-specific footprint (managed DBs, IAM, networking, queues, secrets, observability stack, etc.).
  2. You will produce a per-service migration plan: what stays, what gets refactored onto CP2 paved-road components, and a T-shirt-sized effort estimate (S/M/L).
  3. If and as needed, you will rewrite Terraform/Terragrunt modules to target CP2, port CI/CD pipelines, swap CSP-locked services for CP2 equivalents, and re-instrument observability (logs, metrics, traces, SLOs) to Workday standards.
  4. We will rely on you to identify gaps in the CP2 paved road and feed concrete, well-scoped feature requests back to IPE platform teams — with enough technical specificity that they can be prioritized and built.
  5. You will help establish repeatable migration patterns (a "playbook") so future acquisition onboarding is faster than the first.

Skills

Required

  • 7+ years of software/infrastructure engineering experience
  • at least 3 years operating production workloads on AWS and/or GCP
  • Proficiency in using the latest AI tools (Claude Code, Cursor, Augment) as a force multiplier to accelerate code understanding, migration work, and documentation
  • Bachelor’s degree in Computer Science, Engineering, or related discipline, or equivalent practical experience
  • Strong, current Kubernetes experience (EKS, GKE, or equivalent)
  • Production proficiency in Terraform (Terragrunt a plus)
  • Strong coding skills in Go and/or Python for automation, migration tooling, and operators
  • Solid CI/CD experience (GitHub Actions, GitLab CI, Jenkins, ArgoCD, Flux, or Harness)
  • Working knowledge of observability stacks (Prometheus, Grafana, OpenTelemetry, GCP Operations Suite, or equivalents)
  • Practical experience with at least one managed cloud database (Aurora, Cloud SQL, Spanner, RDS) including migration or replication
  • Strong collaborator

Nice to have

  • experience refactoring IaC across accounts/projects/regions
  • comfort redesigning pipelines, not just maintaining them
  • what good SLI/SLO instrumentation looks like

What the JD emphasized

  • cloud migration work before, not just designed it on a whiteboard
  • moved real services between clouds or onto an internal platform
  • shipped the migration to completion
  • operating production workloads on AWS and/or GCP
  • Kubernetes experience (EKS, GKE, or equivalent)
  • Terraform (Terragrunt a plus)
  • refactoring IaC across accounts/projects/regions
  • coding skills in Go and/or Python for automation, migration tooling, and operators
  • Solid CI/CD experience (GitHub Actions, GitLab CI, Jenkins, ArgoCD, Flux, or Harness)
  • redesigning pipelines, not just maintaining them
  • Working knowledge of observability stacks (Prometheus, Grafana, OpenTelemetry, GCP Operations Suite, or equivalents)
  • what good SLI/SLO instrumentation looks like
  • Practical experience with at least one managed cloud database (Aurora, Cloud SQL, Spanner, RDS) including migration or replication