Principal Software Engineer

Workday

Toronto, Ontario, Canada
Base: $168,000 - $252,000 cad; bonus/equity: eligi...
Fully remote
6+ years industry experience
Python and go proficiency
Kubernetes production management
This role involves architecting distributed systems to serve as the backbone for Workday's ML ecosystem across HR and Talent products

Job Summary

  • This role involves architecting distributed systems to serve as the backbone for Workday's ML ecosystem across HR and Talent products.
  • Candidates will leverage modern MLOps, CloudOps, and data engineering stacks to enable the lifecycle management of various ML capabilities.
  • The position offers a flexible work approach requiring at least 50% time in-office or with customers each quarter.

Matching Summary

This role involves architecting distributed systems to serve as the backbone for Workday's ML ecosystem across HR and Talent products.

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 production management
  • Terraform Infrastructure as Code
  • AWS and GCP cloud expertise
  • Distributed systems architecture

Nice-to-have

  • Agentic AI concepts knowledge
  • LangChain and LangSmith experience
  • Mentoring and leadership skills
  • Large-scale ML data pipelines
  • Monitoring and alerting systems

Key Requirements

  • Bachelor's or Master's degree in Computer Science
  • 6 or more years of validated industry experience
  • Proven leadership or mentoring experience

Work Rights

Not specified

Tailored Resume

Cover Letter