Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Software Development Engineer Principal, Software Development Engineer

$168k - $252k per year
Full-time

Workday

Your work days are brighter here.

Were obsessed with making hard work pay off for our people our customers and the world around us. As a Fortune 500 company and a leading AI platform for managing people money and agents were shaping the future of work so teams can reach their potential and focus on what matters most. The minute you join youll feel it. Not just in the products we build but in how we show up for each other. Our culture is rooted in integrity empathy and shared enthusiasm. Were in this together tackling big challenges with bold ideas and genuine care. We look for curious minds and courageous collaborators who bring sun-drenched optimism and drive. Whether youre building smarter solutions supporting customers or creating a space where everyone belongs youll do meaningful work with Workmates whove got your return well give you the trust to take risks the tools to grow the skills to develop and the support of a company invested in you for the long haul. So if you want to inspire a brighter work day for everyone including yourself youve found a match in Workday and we hope to be a match for you too.

About the Team

The AI Model Serving team is the engine behind every production Workday agent and machine learning use case. We own the services that power all production AI workloads serving as the gateway to vendor-hosted LLMs on GCP and AWS Bedrock and operating the model deployment platform where Workday hosts and scales its models.

We host thousands of traditional ML models across sharded Ray Serve clusters. Our platform handles approximately 2000 requests per second and peaks at greater than 10000 requests per second in our largest cluster. We also provide a uniform interface for accessing models on Bedrock and Gemini and the production model registry for Workday.

In the year ahead we are focused on making our uniform vendor interface more robust scaling our architecture to support more than 20 agents going into production improving cost governance exploring hosting open-source LLMs in our stack evaluating a potential rewrite of the service in a different language for performance gains and keeping pace with the rapidly evolving AI landscape.

Our culture is one of focus camaraderie and high performance. We are a friendly and dedicated group that takes pride in building and operating one of the most heavily used services at Workday. If you are energized by working on infrastructure that sits at the heart of Workdays AI strategy this is the team for you.

About the Role

As either a Senior Software Development Engineer or a Principal Software Development Engineer on the AI Model Serving team you will be a technical leader who helps shape the vision and direction of the platform alongside the engineering manager. You will play a central role in making critical design decisions driving outcomes across the team and setting a positive and inclusive team addition to the model serving platform the team also owns the production model registry at Workday and you will help guide its evolution and ensure it meets the needs of ML teams across the organization.

Your work will directly impact Workdays ability to serve AI at scale from traditional ML models to the latest large language models powering Workdays agents.

Key Responsibilities:

  • Lead the team technically by making critical design decisions that drive performance reliability and scalability across the platform.

  • Design implement and maintain large-scale systems that enable moving ML models to production.

  • Write design documents to build consensus for new system components and enhancements to existing components.

  • Evaluate and uptake new technologies made available within Workday and across the broader industry.

  • Troubleshoot improve and scale continuous integration software pipelines.

  • Develop relationships with software engineers machine learning engineers and data scientists on partner teams.

  • Respond to alerts and debug production issues to maintain platform health and reliability.

  • Review pull requests and enforce consistency performance readability and security across code bases.

  • Develop documentation to share knowledge with other engineers.

About You

(P5) Principal SDE Basic Qualifications

  • 10 years of related work experience in software development with a focus on building and operating large-scale distributed systems.

  • Bachelors degree in Computer Science Engineering or a related technical field (or equivalent practical experience).

Other Qualifications

  • Software Development and Distributed Systems: Deep experience designing building and scaling production-grade distributed systems. You understand the full software development lifecycle from coding standards and testing to code reviews source control management and deployment and you can apply that knowledge to complex high-throughput platforms.

  • Python: Deep proficiency in Python with extensive experience writing production-level code and building systems in Python-based frameworks.

  • LLMs and Traditional ML Models: Familiarity with both large language models and traditional machine learning models including how they are served scaled and monitored in production environments. You understand the operational differences and can design platform abstractions that serve both effectively.

  • You can design and maintain monitoring strategies that provide clear insight into system health performance and cost.

  • Excellent written and verbal communication skills including the ability to write clear design documents articulate complex technical ideas and build consensus across teams.

  • A collaborative approach to engineering with experience mentoring other engineers and fostering an inclusive team environment.

  • Help set the product vision for the AI Model Serving platform in partnership with the engineering manager bringing a product-oriented mindset to infrastructure decisions.

(P4) Sr. SDE Basic Qualifications

  • 6 years of related work experience in software development with a focus on building and operating large-scale distributed systems.

  • Bachelors degree in Computer Science Engineering or a related technical field (or equivalent practical experience).

Other Qualifications

  • Software Development and Distributed Systems: Deep experience designing building and scaling production-grade distributed systems. You understand the full software development lifecycle from coding standards and testing to code reviews source control management and deployment and you can apply that knowledge to complex high-throughput platforms.

  • Python: Deep proficiency in Python with extensive experience writing production-level code and building systems in Python-based frameworks.

  • LLMs and Traditional ML Models: Familiarity with both large language models and traditional machine learning models including how they are served scaled and monitored in production environments. You understand the operational differences and can design platform abstractions that serve both effectively.

  • You can design and maintain monitoring strategies that provide clear insight into system health performance and cost.

  • Excellent written and verbal communication skills including the ability to write clear design documents articulate complex technical ideas and build consensus across teams.

  • A collaborative approach to engineering with experience mentoring other engineers and fostering an inclusive team environment.

#LI-JH1


Workday Pay Transparency Statement

T he annualized base salary ranges for the primary location and any additional locations are listed below. Workday pay ranges vary based on work location. As a part of the total compensation package this role may be eligible for the Workday Bonus Plan or a role-specific commission/bonus as well as annual refresh stock grants. Recruiters can share more detail during the hiring process. Each candidates compensation offer will be based on multiple factors including but not limited to geography experience skills job duties and business need among other things. For more information regarding Workdays comprehensive benefits please click here .

Primary Location:

Primary CAN Base Pay Range: $168000 - $252000 CAD

Additional CAN Location(s) Base Pay Range: $168000 - $252000 CAD

Our Approach to Flexible Work

With Flex Work were combining the best of both worlds: in-person time and remote. Our approach enables our teams to deepen connections maintain a strong community and do their best work. We know that flexibility can take shape in many ways so rather than a number of required days in-office each week we simply spend at least half (50%) of our time each quarter in the office or in the field with our customers prospects and partners (depending on role). This means youll have the freedom to create a flexible schedule that caters to your business team and personal needs while being intentional to make the most of time spent together. Those in our remote home office roles also have the opportunity to come together in our offices for important moments that matter.

Pursuant to applicable Fair Chance law Workday will consider for employment qualified applicants with arrest and conviction records.

Workday is an Equal Opportunity Employer including individuals with disabilities and protected veterans.

Workday is committed to providing reasonable accommodations for qualified individuals during our application process in order to perform one or more essential functions of their job as well as regarding the use of AI tools for employment decision-making to any degree. Please see below for more details including how to request an accommodation as a qualified veteran due to a disability or for religious reasons or as otherwise provided under applicable law.

Workday prohibits taking adverse action against any candidate or employee for reporting a possible violation of this policy requesting one or more work accommodations exercising a privacy right or cooperating in an investigation in accordance with applicable law. Any employee who retaliates against a candidate or employee for doing so may be subject to disciplinary action up to and including termination of employment to the fullest extent allowable under applicable law.

If you require a reasonable accommodation you may email as far in advance as possible.

Are you being referred to one of our roles If so ask your connection at Workday about our Employee Referral process!

At Workday we value our candidates privacy and data security. Workday will never ask candidates to apply to jobs through websites that are not Workday Careers.

Please be aware of sites that may ask for you to input your data in connection with a job posting that appears to be from Workday but is not.

In addition Workday will never ask candidates to pay a recruiting fee or pay for consulting or coaching services in order to apply for a job at Workday.

Required Experience:

Senior IC

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Sr. Software Development Engineer Principal, Software Development Engineer in Vancouver, BC vacancy
  • $140k - $210k per year

     ...computing, artificial intelligence, and software-defined networking to provide our clients...  ...prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation...  ...Extensible Operating System (EOS) software development team. As a core member of the EOS team,... 
    Principal
    Senior
    Remote job
    Full time
    Manual labor

    Arista Networks

    Vancouver, BC
    11 hours ago
  • $150.5k - $175.25k per year

     ...Empathetic . Your role As a Sr. SDET in Agentic QA, you will...  ...and partner deeply with the development team to make our fast-growing...  ...Applied AI teams on prompt engineering, model selection, and...  ...~6+ years of experience in software engineering or SDET roles with... 
    Senior
    Work at office

    Dialpad

    Vancouver, BC
    10 days ago
  • $146k per year

     ...sales enablement, Highspot is committed to building breakthrough software with a spark of magic. We believe a great place to work is about...  ...for customers. We’re looking for a Senior Backend Software Engineer who will bring their creativity and experience to Highspot to help... 
    Senior
    Full time
    Immediate start
    Flexible hours

    Highspot

    Vancouver, BC
    11 hours ago
  • $138k - $256k per year

     ...'s top employers and is recognized globally as a leader in the Engineering, Procurement, Construction, Fabrication, and Maintenance industry...  ...• Practical field experience • Intermediate computer and software skills to include the use of word processing, e-mail, spreadsheet... 
    Principal
    Full time
    For contractors
    Work at office
    Local area
    Flexible hours

    Fluor

    Vancouver, BC
    11 hours ago
  •  ...looking for a talented and motivated\u00a0\u003cstrong\u003eSenior Software Engineer \u003c/strong\u003eto join our team. As part of our Match...  ...).\u003c/li\u003e\n\u003cli\u003eExperience in Test Driven Development, RDBMS, and understanding of NoSQL databases.\u003c/li\u003e\... 
    Senior
    Full time
    Internship
    Work at office
    3 days per week

    Match Group

    Vancouver, BC
    11 hours ago
  • $95k - $145k per year

     ...computing, artificial intelligence, and software-defined networking to provide our clients...  ...prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation...  ...new hardware and taking it through the development cycle to market. What You'll Do Arista... 
    Full time

    Arista Networks

    Vancouver, BC
    11 hours ago
  • $124k - $179k per year

     ...locations globally. Come join us!\n\nJob Summary:\n\nAre you a Software Engineer interested in joining our core R\u0026D group to develop and...  ...software (Glimpse); including our state-of-the-art rendering engine, shading system, and scene representation? If the answer is yes... 
    Full time
    Work at office
    3 days per week

    Netflix

    Vancouver, BC
    11 hours ago
  •  ...condition, or any other legally protected factor. As a Principal Software Engineer, you will be responsible for the implementation, enhancement...  ...is modern. You Will: Lead and contribute to the development of technical requirements and other design artifacts while... 
    Principal
    Full time
    Flexible hours

    ATPCO

    Vancouver, BC
    9 days ago
  •  ...mistakes. Our specialised Accounts Payable software integrates with leading business ERP systems...  ...to join our team as a Software Support Engineer. In this role, you will be the critical link between our development teams and customers, helping to diagnose and... 
    Remote job
    Long term contract
    Full time

    Traildptyltd

    Vancouver, BC
    11 hours ago
  • $279.12k - $332.44k per year

     ...the way users build in Roblox. Our physics engine enables dynamic environments with...  ...challenges. You Have: Extensive C++ Development: 8+ years of professional experience writing...  ...computer architecture and its impact on software performance. Physics and Numerical Methods... 
    Principal
    Full time
    Work at office
    Local area
    Visa sponsorship
    Monday to friday

    Roblox

    Vancouver, BC
    7 days ago
  • $132k - $198k per year

     ...tech stack to cutting-edge Stack 2.0? We are seeking a Senior Software Engineer to drive this migration and usher in a new era of geolocation...  ..., we also offer the following personal and professional development benefits: - Performance-based bonus - Equity plans - Paid... 
    Senior
    Remote job
    Full time
    Live In
    Work at office
    Local area
    Work from home
    Shift work

    Geocomply

    Vancouver, BC
    11 hours ago
  • $120k - $210k per year

     ...As Lead Software Engineer, you would lead a team of engineers to write and maintain the tools necessary to support VFX workflows with a focus...  ...to determine user stories and requirements for pipeline development projects Work with Pipeline Architects to interpret user stories... 
    Full time
    Worldwide

    Scanline Vfx

    Vancouver, BC
    11 hours ago
  • $90k - $125k per year

     ...for our customers so they can spend more time doing what they love. The Role: Push is looking for an experienced Full Stack Software Engineer (back end focus preferred) who loves tracking down tricky bugs, untangling thorny refactors, and uncovering performance... 
    Full time
    Work at office
    Remote work

    Push Operations

    Vancouver, BC
    11 hours ago
  •  ...opportunities with exposure to AI, cloud‑native development, modern data platforms, and DevOps....  ...Role:  Optimus is looking for a Principal Consultant to lead the design, articulation...  ...consulting, architecture, or senior engineering roles ~ Proven experience designing and... 
    Principal
    Senior
    Full time
    Flexible hours

    Optimus Information

    Vancouver, BC
    11 hours ago
  • $175.5k - $218.25k per year

     ...Optimistic, Persistent, and Empathetic . Your role As a Software Engineer, you’ll be responsible for developing and maintaining...  ...throughout the entire lifecycle of a feature. Work on self-development and continuous self-improvement to stay up-to-date with the latest... 
    Senior
    Work at office

    Dialpad

    Vancouver, BC
    26 days ago
  • $138k - $256k per year

     ...recognized globally as a leader in the Engineering, Procurement, Construction, Fabrication,...  ...engineering assignments of any complexity. Principal Job Duties & Responsibilities: Lead...  ...engineering teams, supporting professional development and performance management. Engage in... 
    Principal
    Full time
    For contractors
    Work at office
    Flexible hours

    Fluor

    Vancouver, BC
    11 hours ago
  • $150k - $190k per year

     ...factories more flexible and productive. Robots enhanced with Apera's software have 4D Vision — the ability to see and grasp objects with...  ...picking cell.   The Role We're looking for a Software Development Engineer, Cloud Platform to build the infrastructure that gets Apera's... 
    Senior
    Remote work
    Flexible hours

    Apera AI Inc

    Vancouver, BC
    16 days ago
  •  ...speed, and real outcomes. Our AI-powered engine learns, adapts, and improves continuously...  ...architecting systems, working in an agile start-up development environment, and leveraging AI to...  ...You Are ~10+ years of experience in software engineering, with a demonstrated track record... 
    Principal
    Hourly pay
    Long term contract
    Full time
    Remote work
    Flexible hours

    JobGet

    Vancouver, BC
    a month ago
  • $98.52k - $123.16k per year

     ...comprehensive health and dental plan Work-life balance Hybrid work environment (work from office/primary residence in BC) Professional development Equitable employment opportunities The Opportunity The Senior Business Analyst (SBA) plays a critical role in bridging... 
    Senior
    Long term contract
    Full time
    Work at office

    Insurance Council Of Bc

    Vancouver, BC
    11 hours ago
  • $150k - $200k per year

     ...building more than a consulting and engineering firmwere creating a place...  ...is why we invest in your development at every stage of your career...  .... Apex is hiring a Senior Principal Engineer Manager to be based...  ...Project (City of Vancouver) ~ SR 503 & SR502 Signalized Intersection... 
    Principal
    Senior
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Local area
    Relocation package

    Apex Companies

    Vancouver, BC
    11 hours ago
  •  ...What is ScalePad At ScalePad, we’re building more than software; we’re building confidence and clarity for the people who manage...  ...Invest in your growth every year. Access an annual professional development budget to level up your skills, your career, and your impact.... 
    Senior
    Full time
    Internship
    Remote work

    Scalepad

    Vancouver, BC
    11 hours ago
  • $145k - $170k per year

     ...satellite imagery of the Earth, modern software engineering, machine learning, and cloud computing...  ...business lines and is made up of business development, sales, marketing and support...  ...in EDC, we are currently looking for a  Sr. Software Engineer (ML Researcher)  to... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours
    3 days per week

    EarthDaily Analytics

    Vancouver, BC
    a month ago
  • $165k - $210k per year

     ...™ semiconductor-based technologies with the company’s COSMOS software suite to unify diverse components into cohesive, flexible systems...  ...more at .     We are looking for a Senior Tools Development Engineer to help shape the future of COSMOS , Astera Labs' unified... 
    Senior
    Flexible hours

    Astera Labs

    Vancouver, BC
    9 days ago
  • $80k - $100k per year

    ​ Business Development Manager Vancouver, BC Join Our Team: Elevate Experiences and Build Connections! About Us Since our...  ...), Outlook, and similar platforms. ~ Experience using CRM software (an asset). ~ Graphic design experience (an asset). Additional... 
    Long term contract
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    Normac

    Vancouver, BC
    11 hours ago
  • $110k - $180k per year

     ...factories more flexible and productive. Robots enhanced with Apera's software have 4D Vision — the ability to see and grasp objects with...  ...That’s where you come in. We’re looking for a Software Development Engineer – Platform to design and build the software foundation that... 
    Senior
    Worldwide
    Flexible hours

    Apera AI Inc

    Vancouver, BC
    more than 2 months ago
  • $63.9k - $95.9k per year

     ...local expertise to shape the future of the built environment. Our engineers, architects, and technical specialists deliver innovative...  ...and building tomorrow’s possibilities. Overview The Business Development Manager works within an assigned sales territory to promote the... 
    Long term contract
    Full time
    Contract work
    Casual work
    Work at office
    Local area
    Work from home
    Flexible hours
    Night shift

    Rimkus

    Vancouver, BC
    11 hours ago
  • $82k - $123k per year

     ...Category Engineering Hire Type Employee Job ID 18370 Base Salary...  ...maintainable, production-quality software Collaborate with R&D...  ...2+ years of hands-on software development experience, or advanced degree...  ...analysis group, reporting to a Sr Staff Engineer. You will be... 
    Senior
    Remote work

    Synopsys Inc

    Vancouver, BC
    10 days ago
  • $175.5k - $218.25k per year

     ...seeking a talented, experienced Full-Stack Engineer passionate about building high-quality,...  ...~6-10 years of experience in full-stack software engineering. ~ Strong experience in...  ...their skills. ~ Experience with Agile development methodologies. ~ Strong debugging and... 
    Senior
    Work at office

    Software Engineering

    Vancouver, BC
    a month ago
  • $80k - $100k per year

     ...execution. You aren’t just managing a roadmap; you are building the engine that allows our entire team to scale. You will work side-by-side...  ...design automated solutions that improve efficiency. Lead the development of the "Total Life Internal OS," ensuring non-technical staff... 
    Senior
    Full time
    Remote work
    Flexible hours

    Total Life, Inc.

    Vancouver, BC
    11 hours ago
  •  ...Our interview process for Senior Software Developers respects the growth you’ve experienced...  ...for refreshing and strengthening your engineering and customer facing skills, and work with...  ...• Scope and author designs, then drive development through SDLC to final release  • Collaborate... 
    Senior
    Full time
    Live out

    Bit Quill | An Improving Company

    Vancouver, BC
    11 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Development Engineer Principal, Software Development Engineer. Be the first to apply!