Principal Software Development Engineer

Workday Workday · Enterprise · Boulder, CO

Principal Software Development Engineer to lead the development of advanced planning features, integrating AI capabilities and modern software design patterns for enterprise planning solutions. Focus on architecting and deploying AI-driven features and LLM integrations within a SaaS environment.

What you'd actually do

  1. Lead user experience feature development and evolve existing features for the agentic era, enabling advanced Assistant capabilities
  2. Design and architect new feature solutions, lead framework development, conduct code reviews, ensure quality, and maintain organizational compliance across all team deliverables
  3. Work closely with Scrum team, architects, and Product Managers; collaborate with broader Planning teams for cross-boundary feature development and compliance requirements
  4. Lead and mentor junior team members, fostering a culture of technical excellence, psychological safety, and continuous learning
  5. Drive innovation across the organization by identifying and addressing bottlenecks and inefficiencies in both technical and non-technical processes

Skills

Required

  • 12+ years of backend software development experience, primarily in Java
  • 5+ years designing, building, and integrating robust RESTful APIs and microservices
  • 8+ years working with SQL
  • 3+ years of hands-on experience navigating and optimizing CI/CD and deployment subsystems, specifically Jenkins, TestRail, Kubernetes, and Docker
  • 5+ years of technical lead or architect experience within an Agile/Scrum environment
  • Hands-on experience with MCP (Model Context Protocol) server and tools development, or similar frameworks for integrating AI agents with external systems
  • Direct experience architecting and deploying AI-driven features, LLM integrations, or machine learning applications in a production environment
  • Background in building enterprise SaaS applications
  • Strong ability to translate highly technical concepts to non-technical stakeholders and cross-functional leadership

Nice to have

  • Python, Scala, or other languages relevant to our stack
  • Active contributions to open-source projects or participation in technical communities

What the JD emphasized

  • architecting and deploying AI-driven features, LLM integrations, or machine learning applications in a production environment
  • agentic era
  • AI capabilities

Other signals

  • integrating AI capabilities
  • architect and lead the development of advanced planning features
  • Lead user experience feature development and evolve existing features for the agentic era
  • architecting and deploying AI-driven features, LLM integrations, or machine learning applications in a production environment