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

Principal Software Development Engineer

$168k - $252k per year

Workday

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
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... 
    Principal
    Long term contract
    Temporary work

    Eyeline

    Winnipeg, MB
    6 hours ago
  • $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... 
    Principal
    Internship
    Work at office
    Local area
    Work from home
    Flexible hours

    Veeva Systems, Inc.

    Winnipeg, MB
    6 hours ago
  • $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,... 
    Principal
    Work at office
    Work from home

    Akamai

    Winnipeg, MB
    6 hours ago
  • 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... 
    Principal
    Long term contract

    Accion Labs

    Winnipeg, MB
    6 hours ago
  • 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

    ZoomInfo

    Winnipeg, MB
    6 hours ago
  • $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... 
    Principal
    Local area

    Saviynt

    Winnipeg, MB
    6 hours ago
  • 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

    Autodesk

    Winnipeg, MB
    6 hours ago
  •  ...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

    Motorola Solutions

    Winnipeg, MB
    6 hours ago
  • $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... 
    Principal
    Contract work
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    Winnipeg, MB
    6 hours ago
  • $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

    Amazon Web Services (AWS)

    Winnipeg, MB
    6 hours ago
  •  ...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

    Intact Financial Corporation

    Winnipeg, MB
    6 hours ago
  • 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... 
    Principal
    Contract work

    Workday, Inc.

    Winnipeg, MB
    6 hours ago
  • $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 time
    For contractors
    Freelance
    Work at office
    Local area
    Remote work
    Home office
    Flexible hours

    Workday

    Winnipeg, MB
    6 hours ago
  • 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... 

    Fortinet

    Winnipeg, MB
    6 hours ago
  •  ...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.... 
    Principal
    Internship
    Remote work
    Flexible hours

    Laivly

    Winnipeg, MB
    1 day ago
  • 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... 
    Internship
    Work from home

    Amazon Inc.

    Winnipeg, MB
    6 hours ago
  •  ...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 office
    Remote work
    Home office
    Flexible hours

    Workday

    Winnipeg, MB
    6 hours ago
  • 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 office
    Worldwide
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Winnipeg, MB
    6 hours ago
  • $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 employment
    Internship
    Day shift

    Amazon

    Winnipeg, MB
    6 hours ago
  •  ...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... 

    Valsoft Corporation

    Winnipeg, MB
    a month ago
  • 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

    Remitly

    Winnipeg, MB
    6 hours ago
  • 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

    Carfax

    Winnipeg, MB
    6 hours ago
  • 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

    Autodesk

    Winnipeg, MB
    6 hours ago
  • $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 contract
    Remplacement
    Work at office
    Flexible hours

    Moneris

    Winnipeg, MB
    6 hours ago
  • $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... 
    Apprenticeship
    Worldwide

    Autodesk, Inc

    Winnipeg, MB
    6 hours ago
  •  ...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 contract
    Internship
    Flexible hours

    Laivly

    Winnipeg, MB
    6 hours ago
  • 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

    The North West Company

    Winnipeg, MB
    6 hours ago
  •  ...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,... 
    Principal
    Long term contract

    HRB

    Winnipeg, MB
    6 hours ago
  • $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... 
    Internship
    Work from home

    Amazon Web Services (AWS)

    Winnipeg, MB
    6 hours ago
  •  ...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... 
    Principal
    Long term contract
    Immediate start
    Remote work

    Devconnectplatform

    Winnipeg, MB
    6 hours ago

Do you want to receive more vacancies?

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