Software Development Engineer (us Federal)

Workday Workday · Enterprise · USA.VA.Reston

Workday is hiring a Software Development Engineer for their US Federal team, focusing on distributed systems engineering for messaging, streaming, and caching platforms that power Workday products, including AI/ML components. The role involves designing, building, and maintaining these core services across various infrastructure environments, with a strong emphasis on resiliency, operational excellence, and security for US federal contracts.

What you'd actually do

  1. Design, build, and enhance critical distributed services, including Kafka, Redis, RabbitMQ etc.
  2. Design, develop, build, deploy and maintain core distributed services using a combination of open source and proprietary stacks across diverse infrastructure environments (Kubernetes, OpenStack, Bare Metal, etc.).
  3. Design and develop core software modules for streaming, messaging and caching.
  4. Construct observability modules, alerts and automation for Dashboard lifecycle management for the distributed services.
  5. Build, deploy and operate infrastructure components in production environments.

Skills

Required

  • distributed systems
  • software engineering
  • systems
  • infrastructure
  • platforms
  • Kafka
  • Redis
  • RabbitMQ
  • Kubernetes
  • OpenStack
  • Bare Metal

Nice to have

  • client libraries
  • SDKs
  • automation
  • cloud-native tools
  • security operations
  • cybersecurity posture
  • governance
  • risk
  • compliance
  • platform security

What the JD emphasized

  • mandates that all Workday personnel working on the contracts be United States citizens
  • security requirements
  • U.S. Federal Government
  • security clearance
  • TS/SCI w/CI Poly