Software Development Engineer (US Federal)
Core
Design, build, and operate distributed messaging, streaming, and caching services for U.S. federal government contracts.
Role type
Senior distributed systems software engineer
Builds
Async messaging, streaming, and NoSQL platforms powering Workday products (HCM, FIN, AI/ML)
Domain
US Federal Government / Distributed Systems / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Kafka, Redis, RabbitMQ, Kubernetes, OpenStack, Bare Metal, Ruby, Golang, Python, Java, Scala, AWS, Chef, Helm, ArgoCD
Preferred skills
DoD 8570/8140 compliance, IAT Level II certification, CompTIA CySA+, GICSP, CASP+
Technologies
Kafka, Redis, RabbitMQ, Kubernetes, OpenStack, AWS, Chef, Helm, ArgoCD
Responsibilities
Design and develop core software modules for streaming, messaging, and caching; Build, deploy, and operate infrastructure components in production; Construct observability modules and automation for dashboard lifecycle management; Participate in on-call rotation for distributed systems platforms; Manage and optimize Workday within U.S. AWS cloud regions; Partner with Cyber Defense team for security operations and compliance.
Seniority
Senior, hands-on IC