Principal Software Development Engineer / Senior Software Development Engineer - Full Stack

Workday Workday · Enterprise · Seattle, WA +1

Workday is seeking a Principal/Sr Full Stack Software Engineer to join their Agent Factory team. This role involves building user-facing and platform experiences for AI agents embedded in HR and Finance workflows. The engineer will own services and features end-to-end, collaborating with ML engineers and product managers to turn powerful technology into usable products at scale. The role emphasizes building production-grade AI, not research experiments.

What you'd actually do

  1. Build and deliver full stack features that power AI agents embedded in HR and Financial workflows
  2. Own services and experiences from development through production—you build it, you run it
  3. Collaborate in an iterative, team-first environment that values strong engineering practices and continuous learning
  4. Share knowledge, mentor teammates, and help raise the technical bar across the pod

Skills

Required

  • 12+ years of experience in software engineering (Principal) or 8+ years (Senior)
  • 7+ years experience with a web development framework (Python preferred: Flask, Django, or FastAPI) (Principal) or 5+ years (Senior)
  • 7+ years of experience with React and Typescript for Front End / Full stack development (Principal) or 5+ years (Senior)
  • 7+ years with a Relational DB (PostgreSQL preferred) (Principal) or 5+ years (Senior)
  • Bachelor's degree in a computer related field or equivalent work experience
  • Experience building and operating SaaS products in cloud environments (AWS preferred)
  • Familiarity with the tradeoffs and architecture of modern distributed systems
  • Knowledge of software development best practices (DevOps, CI/CD, automated testing, observability)
  • Hands-on experience with containerization technologies (Docker, Kubernetes)
  • Proven success working within fast-paced, agile environments and cross-functional teams
  • Strong communication skills
  • Comfortable working with ambiguity and translating complex problems into clear, thoughtful solutions
  • Committed to fostering an inclusive, team-oriented environment and contributing to a culture of continuous improvement

Nice to have

  • Exposure to additional programming languages like Java (backend) and TypeScript (frontend/fullstack) is a plus

What the JD emphasized

  • production-grade AI
  • deeply embedded into Workday’s platform
  • own problems end to end
  • shape how agents reason, act, and scale responsibly
  • full stack solutions
  • integrate AI-driven capabilities deeply into HR and Finance workflows
  • scalable, reliable systems
  • simplify complex business processes
  • owning features end to end
  • seeing your work run in production
  • building real products
  • solving meaningful problems
  • quality and craft

Other signals

  • production-grade AI
  • intelligent agents
  • AI platform