Software Engineer or Senior Software Engineer - Data Hub
Core
Building a cloud ops platform for data ingestion, computation, and aggregation to support Workday applications and AI/ML inference workflows.
Role type
Senior Software Engineer (Data Hub)
Builds
Cloud data platform enabling ingestion from internal/external producers and surfacing curated datasets for front-end and AI/ML agents.
Domain
Cloud Data Engineering / MLOps
Deliverable
production ML models | infrastructure
Required skills
Distributed systems, Java, Scala, Python, Cloud engineering (AWS/GCP), Apache Spark, Apache Iceberg, Kubernetes, Terraform, CI/CD (Jenkins), Docker, Object-oriented design, Unit/Integration testing, Performance optimization, Production triage.
Preferred skills
AI-Code Generation tools (ClaudeCode, Windsurf, Cursor), Scalable service endpoints, Logging/Monitoring (Grafana, Prometheus, Kibana, Hive), OS concepts (memory, threading, networking).
Technologies
Kubernetes, Spark, Python, Java, Terraform, Iceberg, EMR, Sagemaker, Jenkins, Docker, Grafana, Prometheus, Kibana, Hive.
Responsibilities
Ingest data from internal and external producers, compute and aggregate meaningful curated data sets, surface data sets to Workday Front-End components or as embedded contextual data for AI/ML inference, design and maintain sophisticated object-oriented software, perform production triage and on-call support.
Seniority
Senior, hands-on IC