Principal Software Development Engineer
$168k - $252k per yearWorkday
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.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 oppo
#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.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 oppo
#J-18808-Ljbffr
Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Development Engineer in Winnipeg, MB vacancy
$187k - $250k per year
Principal Software Engineer (Platform) Provides the team with deep technical insight into the details of building modern production pipelines... ...issues are solved upstream where possiblePartner with software development leadership and pipeline team to identify and schedule...PrincipalLong term contractTemporary work$180k - $275k per year
...its customers, employees, and communities. The RoleAs Principal Software Engineer for a new product within Veeva, you will be a founding member... ...companies manage safety, regulatory, and clinical development. You will influence and help grow a codebase and engineering...PrincipalInternshipWork at officeLocal areaWork from homeFlexible hours$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- 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
- About the RoleWe are seeking an experienced Principal Software Engineer (Data) to join our fast-paced, collaborative data team. In this role, you will have broad authority to drive the direction of our technographic data services, building world-class data pipelines and systems...Principal
$240k - $250k per year
...utilization. Lead architecture and mentor engineers building endpoint platform capabilities... ...Engineering Leverage AI‑assisted software development throughout the SDLC. Build... ...operations. What You Bring 1+ years of Principal‑level systems software engineering experience...PrincipalLocal area- Transform the AEC industry as a Principal Software Engineer at Autodesk, specializing in data solutions for generative AI. Work in a hybrid model... ...from our Boston or Toronto offices. You will lead the development of cutting-edge data pipelines that enable advanced AI capabilities...Principal
- ...scale Access Control solutions at Motorola Solutions. As a Principal Software Engineer, leverage cloud-native technologies and edge hardware to... ...excellence across teams Requirements: - 15+ years in software development - 10+ years in large-scale distributed systems -...Principal
$168k - $252k per year
...we’d love to hear from you! About The RoleEvisort Engineering is growing! As a Principal Software Engineer, you’ll join a collaborative, cross‑functional... ...of multiple functional areas in our platform — from development to production (“you build it, you run it”) About YouBasic...PrincipalContract workWork at officeRemote workHome officeFlexible hours$114.8k - $191.8k per year
...develops features that impact thousands of users and customers both internally and externally! Amazon ECS is looking for a Software Development Engineer (SDE) to deliver our container orchestration service and accelerate adoption of containers in the cloud. This role...Internship- ...Administration System architecture at Intact through hybrid work, using Java, Angular, cloud platforms, and modern engineering practices.This Principal Software Engineering role owns technical strategy, architecture, and delivery for Personal Lines’ mission-critical PAS. You...Principal
- Workday, Inc. in Vancouver seeks a Principal Software Engineer to join the Evisort team, driving AI-driven contract management improvements and... ...impact.Your leadership will span multiple components from development to production, mentoring teammates and shaping technical direction...PrincipalContract work
$140k - $210k per year
...workforce management. We develop cloud software that simplifies talent sourcing and acquisition... ..., achieved by fostering an exceptional engineering team dedicated to code quality and... ...About the Role As a Senior Software Development Engineer, you will be a technical leader...Full timeFor contractorsFreelanceWork at officeLocal areaRemote workHome officeFlexible hours- Become a part of Fortinet’s innovation as a Software Development QA Engineer specializing in diverse testing techniques. This staff-level position focuses on enhancing software quality across various platforms. In this role, your primary responsibility involves ensuring functionality...
- ...looking for a highly skilled and motivated Principal Software Developer to join our innovative team.... ...and inspiring a team of talented engineers. You bring expertise across multiple programming... ...5 years proven experience in software development with deep expertise in .NET , Node....PrincipalInternshipRemote workFlexible hours
- Senior Software Development Engineer, Transactional Services Are you passionate about highly available, scalable systems? The Transactional Services team builds some of the most foundational distributed systems that underpin and power many of the large AWS services and several...InternshipWork from home
- ...at the intersection of machine learning and enterprise-scale software! We build advanced AI solutions that power the core Workday software... ...Workday users! About the RoleWe are looking for Software Development Engineers to help build the AI Infrastructure Development Platform: the...Work at officeRemote workHome officeFlexible hours
- Senior Manager AI, Software Development EngineeringJoin Thomson Reuters to apply for the Senior Manager AI, Software Development Engineering role. About the RoleIn this opportunity as Senior Manager AI, Software Development Engineering, you will: Lead and manage...Work at officeWorldwideFlexible hours2 days per week3 days per week
$114.8k - $191.8k per year
...native experiences, from Gen AI copilots that accelerate new product development to agentic workflows that automate the manual, high-dwell steps in bringing a product to market.As a Software Development Engineer II on our team, you will design and build the AI-powered...Permanent employmentInternshipDay shift- ...possible. You will work with a team of three software developers and one product manager, and... ...experience using AI tools in a development or testing workflow. · Experience with... ...Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience...
- As a Senior Full-Stack Software Development Engineer, you will own meaningful features end-to-end — from technical design through production — partnering closely with product, design, and fellow engineers to build systems our customers can trust with their most important transactions...Work at office
- CARFAX London, Ontario seeks a Principal Software Engineer to lead high-impact, full-stack initiatives. You’ll design robust APIs, drive architecture decisions, and mentor engineers in a fast-paced, matrix environment.Expect collaboration with cross-functional teams and ongoing...Principal
- Lead cloud software development for Autodesk Platform Services in a hybrid Principal Software Developer role based in Montreal or Toronto. Apply Java and AWS expertise.... ...level outcomesGuide large-scale projects across engineers and cross-functional teamsOwn platform...Principal
$140k - $186k per year
...future of payment acceptance solutions. You will lead skilled software development teams, define platform architecture and strategy, and... ...alignment with technical standards, product architecture, and engineering best practices.Partner with cross-functional stakeholders to...Long term contractRemplacementWork at officeFlexible hours$173k - $254.1k per year
...technique-26WD101520, Director, Software DevelopmentPosition... ...experienced Director, Software Development to help build the next generation... ...Management, UX, Architecture, and Engineering teams, you will define... ...visualization systems, rendering engines, graphics technologies, or...ApprenticeshipWorldwide- ...and the customer service agent experience.About the role The team at Laivly is looking for a Manager, Software Development to lead a talented team of software engineers building scalable, high-quality features for our AI software platform.As Manager, Software Development,...Long term contractInternshipFlexible hours
- In your role as a Software Development Lead with The North West Company (TNWC), you will provide hands‑on technical leadership for software delivery... ..., guide development activities, and promote software engineering best practices to deliver reliable, maintainable solutions aligned...Local area
- ...allow models to move reliably from development into production... ...defining appropriate support procedures)Engineering standards: Bring strong software engineering principles into the design... ...successYou’re comfortable operating at “principal level” (aka defining architecture,...PrincipalLong term contract
$150.7k - $251.7k per year
..., highly available, distributed systems software. Delivering quality features on-time... ...with team members to manage day-to-day development activities, participating in designs, design... ...and implementation. Mentoring other engineers. Maintaining current technical...InternshipWork from home- ...shape a safer, simpler digital future.We are hiring a Principal Engineer to help define the technical direction for core product... ...teams are thoughtfully integrating AI across the full software and product development lifecycle to move faster without sacrificing quality or...PrincipalLong term contractImmediate startRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Development Engineer. Be the first to apply!
Related searches
- director software engineering Winnipeg, MB
- mechanical engineering project manager Winnipeg, MB
- general engineer Winnipeg, MB
- mechanical engineering director Winnipeg, MB
- engineering project manager Winnipeg, MB
- chief engineer Winnipeg, MB
- directeur ingénierie Winnipeg, MB
- project engineer assistant project manager Winnipeg, MB
- software developer remote Winnipeg, MB
- software design engineer Winnipeg, MB

