Principal Software Engineer

Workday

Toronto, ON, 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 involves leading the design of high-throughput microservices and APIs that serve as the backbone for Workday's ML ecosystem

Job Summary

  • This role involves leading the design of high-throughput microservices and APIs that serve as the backbone for Workday's ML ecosystem.
  • Candidates will engineer a unified ML development experience using Kubeflow, Kubernetes, and specialized compute orchestration on AWS or GCP.
  • The position offers the opportunity to apply creative thinking to transform the way thousands of enterprises and millions of people experience Workday products.

Matching Summary

This role involves leading the design of high-throughput microservices and APIs that serve as the backbone for Workday's ML ecosystem.

Salary

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

Skills & Requirements

Must-have

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

Nice-to-have

  • Experience with LangChain and LangSmith
  • Agentic AI concepts understanding
  • 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
  • Production experience with Kubernetes clusters

Work Rights

Not specified

Tailored Resume

Cover Letter