Principal Software Development Engineer

WorkdayBoulder, CO
$182,400 - $309,600Hybrid

About The Position

Join our innovative Planning organization as a Principal Software Development Engineer. You’ll architect and lead the development of advanced planning features, seamlessly integrating AI capabilities and modern software design patterns. This is a high-impact, strategic role where your technical vision and leadership will shape the future of our platform and drive business value across the enterprise. High-Impact Innovation: Lead mission-critical projects at the intersection of enterprise planning and Artificial Intelligence. Exceptional Talent: Collaborate with a motivated group of engineers, researchers, and product leaders. Shape the Future: Influence our platform’s evolution and organizational strategy. Unparalleled Growth: Enjoy dedicated support for professional development and technical exploration.

Requirements

  • 12+ years of backend software development experience, primarily in Java, with a deep understanding of advanced design patterns, concurrency, and scalable systems
  • 5+ years designing, building, and integrating robust RESTful APIs and microservices
  • 8+ years working with SQL: Strong ability to design, query, and optimize relational databases as part of scalable backend solutions
  • 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, consistently delivering complex initiatives from conception to production

Nice To Haves

  • 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
  • Active contributions to open-source projects or participation in technical communities
  • Proficiency in Python, Scala, or other languages relevant to our stack

Responsibilities

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

Benefits

  • Workday Bonus Plan or a role-specific commission/bonus
  • Annual refresh stock grants
  • Comprehensive benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service