Principal Software Engineer

Workday

Toronto, Canada
Base: $168,000 - $252,000 cad; bonus/equity: eligi...
Fully remote
6+ years industry experience
Python and go proficiency
Kubernetes cluster management
This role offers the opportunity to build part of the next generation of Workday technology by developing ML-powered features for the HR & Talent product portfolio

Job Summary

  • This role offers the opportunity to build part of the next generation of Workday technology by developing ML-powered features for the HR & Talent product portfolio.
  • You will lead the design of high-throughput microservices and APIs using Python, Go, and Kubernetes to serve as the backbone for Workday's ML ecosystem.
  • The company provides a flexible work approach requiring at least half of the time each quarter in the office or field with customers and partners.

Matching Summary

This role offers the opportunity to build part of the next generation of Workday technology by developing ML-powered features for the HR & Talent product portfolio.

Salary

Base: $168,000 - $252,000 CAD; Bonus/Equity: Eligible for Workday Bonus Plan and annual refresh stock grants; Benefits: Comprehensive benefits package available

Skills & Requirements

Must-have

  • 6+ years industry experience
  • Python and Go proficiency
  • Kubernetes cluster management
  • Terraform Infrastructure as Code
  • AWS and GCP cloud platforms
  • Distributed systems architecture

Nice-to-have

  • Experience with LangChain and LangSmith
  • Agentic AI concepts knowledge
  • Mentoring and leadership skills
  • Curious minds and courageous collaborators
  • Sun-drenched optimism culture fit

Key Requirements

  • Bachelor's or Master's degree in Computer Science
  • 6 or more years of validated industry experience
  • Production experience with Kubernetes clusters

Work Rights

Not specified

Tailored Resume

Cover Letter