Principal Software Development Engineer
$168k - $252k per yearWorkday, Inc.
Your work days are brighter here. We’re 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, we’re shaping the future of work so teams can reach their potential and focus on what matters most. The minute you join, you’ll 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. We’re 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 you're building smarter solutions, supporting customers, or creating a space where everyone belongs, you’ll do meaningful work with Workmates who’ve got your back. In return, we’ll 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, you’ve found a match in Workday, and we hope to be a match for you too.About the Team
Agent Factory is where Workday’s next chapter gets built. We’re forming small, senior, cross-functional AI teams that bring together product leaders, machine learning engineers, and full-stack builders to create intelligent agents used by millions of people every day. This is production-grade AI—deeply embedded into Workday’s platform—not research experiments or maintenance work. Teams own problems end to end, collaborate tightly across disciplines, and use the right tools to solve real customer challenges at global scale. You’ll work at the intersection of AI, platform architecture, and human workflows, with the autonomy to shape how agents reason, act, and scale responsibly. High trust, high expectations, and real impact. Engineering, but brighter.About the Role
As a Principal Full Stack Software Engineer in Agent Factory, you’ll help build the user-facing and platform experiences that bring Workday’s AI agents to life. Working within a small, cross-functional pod, you’ll design and ship full stack solutions—from intuitive front-end experiences to resilient backend services that integrate AI-driven capabilities deeply into HR and Finance workflows. This role is about turning powerful technology into products people actually use: scalable, reliable systems that simplify complex business processes for customers around the world. You’ll collaborate closely with machine learning engineers, product managers, and platform teams, owning features end to end and seeing your work run in production. If you enjoy building real products, solving meaningful problems, and working with people who care about quality and craft, you’ll feel right at home here.Your responsibilities
Build and deliver full stack features that power AI agents embedded in HR and Financial workflowsOwn services and experiences from development through production—you build it, you run itCollaborate in an iterative, team-first environment that values strong engineering practices and continuous learningShare knowledge, mentor teammates, and help raise the technical bar across the podAbout You
Basic Qualifications:10+ years of experience in software engineering5+ years experience with a web development framework (Python preferred: Flask, Django, or FastAPI)5+ years with a Relational DB (PostgreSQL preferred)Other Qualifications:Experience building and operating SaaS products in cloud environments (AWS preferred)Familiarity with the tradeoffs and architecture of modern distributed systemsKnowledge of software development best practices (DevOps, CI/CD, automated testing, observability)Hands-on experience with containerization technologies (Docker, Kubernetes)Familiarity with ElasticsearchExposure to additional programming languages like Java (backend) and TypeScript (frontend/fullstack) is a plusProven success working within fast-paced, agile environments and cross-functional teamsStrong communication skills, with the ability to collaborate with both technical and non-technical partnersComfortable working with ambiguity and translating complex problems into clear, thoughtful solutionsCommitted to fostering an inclusive, team-oriented environment and contributing to a culture of continuous improvementWorkday Pay Transparency Statement
The 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 candidate’s 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 Workday’s comprehensive benefits, please click here.Primary Location: CAN.BC.VancouverPrimary CAN Base Pay Range: $168,000 - $252,000 CADAdditional CAN Location(s) Base Pay Range: $168,000 - $252,000 CADOur Approach to Flexible Work
With Flex Work, we’re 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 you'll 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.Equal Opportunity & Inclusion
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 View email address on ca.hrm.tc, 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 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.You may view the Workday's Pay Transparency Policy, and Know Your Rights Notice, by clicking on their corresponding links.
#J-18808-Ljbffr
Agent Factory is where Workday’s next chapter gets built. We’re forming small, senior, cross-functional AI teams that bring together product leaders, machine learning engineers, and full-stack builders to create intelligent agents used by millions of people every day. This is production-grade AI—deeply embedded into Workday’s platform—not research experiments or maintenance work. Teams own problems end to end, collaborate tightly across disciplines, and use the right tools to solve real customer challenges at global scale. You’ll work at the intersection of AI, platform architecture, and human workflows, with the autonomy to shape how agents reason, act, and scale responsibly. High trust, high expectations, and real impact. Engineering, but brighter.About the Role
As a Principal Full Stack Software Engineer in Agent Factory, you’ll help build the user-facing and platform experiences that bring Workday’s AI agents to life. Working within a small, cross-functional pod, you’ll design and ship full stack solutions—from intuitive front-end experiences to resilient backend services that integrate AI-driven capabilities deeply into HR and Finance workflows. This role is about turning powerful technology into products people actually use: scalable, reliable systems that simplify complex business processes for customers around the world. You’ll collaborate closely with machine learning engineers, product managers, and platform teams, owning features end to end and seeing your work run in production. If you enjoy building real products, solving meaningful problems, and working with people who care about quality and craft, you’ll feel right at home here.Your responsibilities
Build and deliver full stack features that power AI agents embedded in HR and Financial workflowsOwn services and experiences from development through production—you build it, you run itCollaborate in an iterative, team-first environment that values strong engineering practices and continuous learningShare knowledge, mentor teammates, and help raise the technical bar across the podAbout You
Basic Qualifications:10+ years of experience in software engineering5+ years experience with a web development framework (Python preferred: Flask, Django, or FastAPI)5+ years with a Relational DB (PostgreSQL preferred)Other Qualifications:Experience building and operating SaaS products in cloud environments (AWS preferred)Familiarity with the tradeoffs and architecture of modern distributed systemsKnowledge of software development best practices (DevOps, CI/CD, automated testing, observability)Hands-on experience with containerization technologies (Docker, Kubernetes)Familiarity with ElasticsearchExposure to additional programming languages like Java (backend) and TypeScript (frontend/fullstack) is a plusProven success working within fast-paced, agile environments and cross-functional teamsStrong communication skills, with the ability to collaborate with both technical and non-technical partnersComfortable working with ambiguity and translating complex problems into clear, thoughtful solutionsCommitted to fostering an inclusive, team-oriented environment and contributing to a culture of continuous improvementWorkday Pay Transparency Statement
The 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 candidate’s 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 Workday’s comprehensive benefits, please click here.Primary Location: CAN.BC.VancouverPrimary CAN Base Pay Range: $168,000 - $252,000 CADAdditional CAN Location(s) Base Pay Range: $168,000 - $252,000 CADOur Approach to Flexible Work
With Flex Work, we’re 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 you'll 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.Equal Opportunity & Inclusion
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 View email address on ca.hrm.tc, 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 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.You may view the Workday's Pay Transparency Policy, and Know Your Rights Notice, by clicking on their corresponding links.
#J-18808-Ljbffr
Vacancy posted 43 minutes ago
Similar jobs that could be interesting for youBased on the Principal Software Development Engineer in Winnipeg, MB vacancy
- ...planning, designing, developing and testing software systems or applications for software... ...you will use your skills to contribute to development of company objectives and principles and... ..., and presenting on those to the engineering groups Creating formal networks with...Principal
$168k - $252k per year
...too.About the Team The AI Model Serving team is the engine behind every production Workday agent and machine learning... ...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...PrincipalWork at officeRemote workHome officeFlexible hours$89.7k - $149.8k per year
...Amazon, our tech isn't just a tool, it's your playground. Our engineers work on scalable systems, cloud services, and customer-facing... ...helps define what comes next, for customers and for you. Our Software Development Engineers (SDEs) use modern technology to solve complex...SuggestedFull timeInternship$130k - $145k per year
...comes out of ensuring every voice is heard. About the RoleWe’re looking for a Principal Software Engineer to join our team! The Principal Software Engineer is a senior member of the IT Development team and serves as the hands-on technical leader for Microsoft Dynamics 365...PrincipalPermanent employmentFull timeContract work- ...advance your career. THE ROLE: AMD is looking for a strategic software engineering lead who is passionate about improving the performance of... ...a keen attention to detail Experience with GPU software development using HIP, CUDA, or OpenCL Hands-on experience using AI...PrincipalInternship
$220k - $300k per year
...carriers in North America. We are seeking a visionary Principal Software Engineer to join our Engineering team. In this role, you will... ...related technical field. 7+ years of experience in software development, with a proven track record operating at a Staff or...PrincipalLong term contract- Principal Software EngineerTechnology Jobs - Ontario, CanadaLondon,Ontario Join Team CARFAX as Principal Software Engineer Isn't it time you bragged about where you work? At CARFAX, we do... .... Utilizing test driven development and continuous integration methods...PrincipalSummer workCasual workWork at office2 days per week
$150k - $175k per year
...professional to join its Enterprise Solutions (ES) team as a Principal Software Engineer based in Toronto. This role offers a unique opportunity to... ...Duties & Responsibilities: Spearhead the design and development of scalable, cloud-native applications on Microsoft Azure,...PrincipalLong term contractTemporary workFlexible hours$204.6k - $287.5k per year
...creation easier, safer, and more rewarding. We are seeking a Principal Software Engineer to join our Research & Engineering team. You have the... ...software engineering experience in PC/console AAA game development or comparable real‑time systems, with experience developing...PrincipalFull timeLocal area3 days per week$6000 per month
As a Principal Engineer at Dropbox, you will own company critical, loosely defined technical problems with multi year impact, operating... ...builds, scales, and innovates, while remaining hands on in software development where it provides the greatest leverageYour influence will...PrincipalLong term contract- ...percentage of our revenue back into research and development, ensuring our employees have the... ..., leveraging modern AI‑augmented engineering practices to accelerate delivery, improve... ...record building and shipping production software in modern languages (Java, Python, or similar...PrincipalLong term contractWork at officeRemote work
- ...revolutionizing digital payments, is seeking an exceptional Principal Software Engineer to join their fully remote engineering team. This senior... ...Key Responsibilities Lead the architectural design and development of highly scalable and performant backend systems. Write clean...PrincipalRemote work
$120k - $160k per year
...This Role Great: ~ Join a team building software that helps customers optimize... ...across North America. EOS Software Engineer Position Summary ~ Rodan Energy is seeking... ...vendors. ~ Participate in business‑development and pre‑sales activities, including effort...PrincipalLong term contractFor contractorsLocal areaFlexible hoursNight shift- Lead complex wireless software escalations at Extreme Networks, applying embedded systems expertise... ...debugging to global customer issues.As a Principal Wireless Software Engineer, you will guide investigations across Development, QA, Product Management, and Support. The work...Principal
- ...Senior or Principal Software Engineer(s) Principal Engineer As a Principal Engineer, you will be a strong technical leader on the individual... ...contributor (IC) track with deep experience in software development. Your primary responsibility will be to drive technical excellence...PrincipalRemote work
$175k - $210k per year
General Information:Job Title: Principal Software Engineer - ZynqueLocation: Toronto (Onsite/ Hybrid)Job Type: Full-TimeHiring Timeline... ...platform (iPaaS) for supply chain and logistics. After a year of development, it is live in production with active customers onboarding...PrincipalLong term contractInternshipLive InWork at officeRemote workFlexible hours$187k - $250k per year
...drive to push the boundaries of storytelling. Learn more.The Principal Software Engineer (Platform) provides the team with deep technical insight... ...are solved upstream where possiblePartner with software development leadership and pipeline team to identify and schedule tasksLead...PrincipalLong term contractTemporary workWorldwide- Lead wireless software debugging and customer escalations at Extreme Networks, applying... ..., and system-level analysis.This principal-level engineer owns technical resolution for critical... ...and applications. You will coordinate Development, QA, Product Management, and Support while...Principal
$140.4k - $252.8k per year
...generation applications. We take ownership of the design and development of core compute interfaces, virtualization management,... ...-level platform services. Partner with the bestAs a Principal Software Development Engineer in Test, you will own VM/fleet test strategy,...PrincipalWork at officeWork from home$180k - $275k per year
Job Title: Principal Software Engineer - Python. Job Location: Toronto, CA. Job Location Type: Remote. Job Contract Type: Full-time.Veeva Systems... ...companies manage safety, regulatory, and clinical development. You will influence and help grow a codebase and engineering...PrincipalFull timeContract workInternshipWork at officeLocal areaRemote workWork from homeFlexible hours- ...What you’ll do here: Hands-On Engineering: Write and review production... ...Define, model, and reinforce software engineering practices across design, development, testing, continuous delivery, observability... ...and technical leaders toward Principal-level scope, judgement, and...PrincipalLong term contractFlexible hours
$177k - $265k per year
...Position DescriptionWe are looking for a Principal-level engineer who is passionate about building and... ...10+ years of deep understanding of software engineering processes, agile framework... ...similar compiled language), methods, test development, algorithms, and data structures...PrincipalWork at officeLocal areaRemote workFlexible hours- ...expertise. Shape scalable solutions across multiple teams.As a Principal Software Engineer, you will define technical direction for Autodesk’s Viewer... ...teamsDrive shared frameworks, capabilities, and scalable development toolsMentor engineers and evolve long-term system...PrincipalLong term contract
- ...Python, and Azure at Rodan Energy, shaping software that supports distributed energy... ...a technically versatile Senior Software Engineer for hands-on engineering and technical leadership... ...: Eight-plus years of software development experienceThree-plus years in a technical...Principal
$191k - $249k per year
...for an accommodation or an alternative application process.Principal Software Engineer - Partner Services Professional7 days ago Requisition... ...and drive how AI agents take part across discovery, design, development, testing, deployment, and operations — and be the most AI-...PrincipalWeekend work- Architect Agentic AI and high-scale web platforms as G-P’s Principal Software Engineer, working with a diverse remote-first team globally.This Principal Software Engineer serves as Tech Lead for G-P’s Marketing Technology team. You will own the public web platform and digital...PrincipalRemote work
- ...environmental monitoring, electronics design and development, oceanographic research, deepwater oil... ...Job DescriptionIf you enjoy building software that directly impacts manufacturing... ...operations. Help refine and promote software engineering, testing, and documentation standards....Long term contractFull time
- Auxo is hiring a Principal Engineering Lead for a company building a portfolio of SaaS products and platforms at scale.You’ll work closely... ...and technical goalsWho You Are 10+ years of experience in software engineering3+ years in a senior technical leadership or architecture...Principal
- ...OpportunityYou'd be joining a specialized engineering team embedded within a large, globally... ...depend on every day. We're looking for a Principal .NET/C# Engineer who's equally... ...know the ecosystem deeply, including UI development best practices 2+ years of experience...PrincipalFlexible hours
- ...the best work of their careers, building great payroll software for small businesses across Canada. Our team brings together... ...no further! The Role: We’re looking for a talented Principal Software Development Engineer - Applied AI , who enjoys tackling hard problems and...PrincipalInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Development Engineer. Be the first to apply!
Related searches
- engineering project manager Winnipeg, MB
- chief power engineer Winnipeg, MB
- mechanical engineering project manager Winnipeg, MB
- mechanical engineering director Winnipeg, MB
- project engineer assistant project manager Winnipeg, MB
- director software engineering Winnipeg, MB
- general engineer Winnipeg, MB
- chief engineer Winnipeg, MB
- directeur ingénierie Winnipeg, MB
- software developer no experience Winnipeg, MB

