Senior Software Engineer (Data Engineering)
Core
Ingest, manage, derive, and serve data for Workday's Classic Machine Learning and agentic initiatives.
Role type
Senior IC data engineering engineer (ML infrastructure)
Builds
Data pipelines and services supporting AI/ML features
Domain
Enterprise SaaS, AI/ML, Cloud Infrastructure
Deliverable
production ML models
Required skills
Python, Java, Scala, Apache Spark, Apache Iceberg, Apache Kafka, AWS, Kubernetes, Terraform, Distributed Systems, Data Engineering
Preferred skills
CI/CD (Jenkins), Docker, Grafana, Prometheus, Kibana, Hive, TDD, Canary deployments, Production triage
Technologies
Python, Spark, AWS, Kafka, Terraform, Kubernetes, Iceberg, Jenkins, Docker, Grafana, Prometheus, Kibana, Hive
Responsibilities
Contribute to ingestion, discoverability, governance, derivation, and serving of data; work hands-on with distributed systems and cloud infrastructure; design, maintain, and improve sophisticated object-oriented software; ensure testing and quality through unit, system, and end-to-end testing; manage production services including on-call and triage.
Seniority
Senior, hands-on IC