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 1 hour 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- ...advance your career.The Role AMD is looking for a strategic software engineering lead who is passionate about improving the performance of... ...with a keen attention to detailExperience with GPU software development using HIP, CUDA, or OpenCLHands‑on experience using AI tools...PrincipalInternship
- ...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
- 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$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$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- ...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
- 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
- Principal Engineer - Software & Platform Engineering Role Summary We are seeking a hands-on Principal Engineer with strong software development and DevOps expertise to help build, evolve, and operate our tax and accounting platform. This role will take capabilities from...PrincipalLong term contract
$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$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- 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$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- 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
$140k - $176k per year
...all. About The PositionWe are seeking an experienced Principal Software Engineer to serve as the Tech Lead driving technical direction,... ...mentor mid-to-senior engineers across modern full-stack web development and emerging AI patterns. Cloud & DevOps Rigor:...PrincipalFull timeLocal areaRemote workFlexible hours- ...independent delivery across shared technology services.As a Principal Software Engineering professional, you will pair with engineers and develop... ...platform maintainabilityRequirements: Extensive software development and technical leadership experienceExpertise in modern architecture...Principal
- ...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
- ...range to apply as well.About the role We’re looking for a Principal, Software Engineering to join our Shared Services team! This role reports... ...reinforce software engineering practices across design, development, testing, continuous delivery, observability, production...PrincipalLong term contractFlexible 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
$172.8k - $225.6k per year
Principal Software Engineer - Confluence AI Engineering | Canada, Canada | Remote, Remote | San Francisco, United States | Seattle, United States... ...Engineer in the Confluence AI group, you will lead the development of high-quality AI experiences that help teams create,...PrincipalLong term contractInternshipWork at officeLocal areaRemote workShift workusd218k per year
...requirements and define product roadmaps Software ArchitectureParticipates in... ...to influence build vs. buy decisions Development/CodingParticipates in cross-technical technical... ...experienceBachelor’s in Computer Science or Computer Engineering The targeted pay range for this...PrincipalFull timeWork at office$169k - $270k per year
...expansion is a critical growth engine for Toast's future. Outside... ...Who We AreSupporting customers software partners is a key part of... ...to significantly reduce the development effort required to integrate... ...partner. We are looking for a principal engineer to lead the development...PrincipalWork at officeLocal areaRemote work- Shape the future of AI and cloud computing as a Principal Software Development Engineer in Test at Akamai. Be instrumental in defining performance quality and hypervisor validation across the IaaS platform. In this senior role, you will lead the VM performance testing strategy...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
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

