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

Principal Engineer - Software & Platform Engineering

Accion Labs

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 idea through production, working across application code, cloud infrastructure, delivery automation, and production reliability.The successful candidate will build services and internal tools, automate deployments, troubleshoot issues across the technology stack, and establish reusable engineering patterns. This is a practical implementation and technical leadership role, requiring sound architectural decision-making, engineering mentorship, and continuous improvement in how teams build, deliver, and operate software.Key Responsibilities
Design, develop, and deliver production-grade backend services, APIs, integrations, and internal tools using maintainable code and appropriate automated testing.Contribute across the full technology stack as needed, including frontend interfaces, data access layers, service integrations, and end-to-end feature delivery.Build, improve, and maintain CI/CD pipelines, including automated testing, security checks, artifact management, deployment automation, and rollback capabilities.Provision and manage cloud infrastructure through Infrastructure as Code, creating consistent, repeatable, and auditable environments.Develop, deploy, operate, and troubleshoot containerized applications using Docker and Kubernetes, including configuration management, scaling, upgrades, and incident resolution.Improve production reliability by establishing effective logging, metrics, tracing, and alerting;
participate in incidentresponse and convert findings into durable engineering improvements.Apply security-by-design practices across delivery, including secure coding, least-privilege access, secrets management, dependency security, and container security.Make pragmatic architectural decisions that balance reliability, performance, cost, operational complexity, and long-term maintainability.Build focused prototypes and proof-of-concept solutions to validate new approaches, then carry successful solutions through to production adoption.Enable other engineering teams by creating reusable components, deployment templates, reference implementations, and clear technical documentation.Lead technical design reviews and code reviews, mentor engineers, and resolve complex challenges spanning application, platform, and infrastructure boundaries.Partner with product, engineering, and operations stakeholders to translate business and platform needs into reliable, scalable technical solutions.Required Qualifications
10+ years of software engineering experience, with demonstrated technical leadership across teams or complex systems.Strong hands-on development experience in one or more of Go, C#, Python, or TypeScript, with the ability to work effectively in unfamiliar codebases.Experience designing and building APIs, backend services, and system integrations, with a solid understanding of distributed systems.Practical experience with relational or non-relational databases, including data modeling, query performance optimization, and schema migration.Hands-on ownership of CI/CD pipelines and automated delivery using GitHub Actions, Azure DevOps, or equivalent tools.Experience provisioning and managing cloud infrastructure using Terraform, Pulumi, Bicep, or similar Infrastructure as Code tools.Strong hands-on experience deploying, operating, and troubleshooting production applications on Kubernetes.Strong experience with Azure or AWS, including compute, storage, networking, and identity and access management services.Working knowledge of frontend development using React, TypeScript, or similar technologies.Experience with automated testing, observability, incident investigation, and safe deployment and recovery practices.Ability to diagnose and resolve issues across application code, operating systems, networks, containers, and cloud infrastructure.Strong communication skills and a proven track record of improving engineering practices through collaboration and hands-on guidance.Preferred Qualifications
Experience with Apache Kafka or other messaging platforms and event-driven architectures.Familiarity with both Azure and AWS cloud environments.Experience building developer platforms, self-service tooling, reusable delivery frameworks, or internal engineering enablement solutions.Experience with performance engineering, capacity planning, and cloud cost optimization.About the Team
Architecture Engineering Services helps engineering teams turn technology choices into reliable production capabilities. We build foundational services and tools, establish practical engineering standards, and work alongside teams to solve delivery and operational challenges.We value engineers who can move fluidly between application code and cloud infrastructure, take ownership of outcomes, and leave systems easier to build, deploy, operate, and support.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Principal Engineer - Software & Platform Engineering in Winnipeg, MB vacancy
  • $187k - $250k per year

     ...within the industry’s most intriguing cities, united by a drive to push the boundaries of storytelling. Learn more.The Principal Software Engineer (Platform) provides the team with deep technical insight into the details of building modern production pipelines using USD and... 
    Suggested
    Long term contract
    Temporary work
    Worldwide

    Eyeline

    Winnipeg, MB
    1 hour ago
  • Build scalable cloud platforms at Intact using Java, microservices, APIs, and automation while supporting independent delivery across shared technology services.As a Principal Software Engineering professional, you will pair with engineers and develop working slices before... 
    Suggested

    Intact FC

    Winnipeg, MB
    1 hour ago
  • Lead Viewer Platform architecture at Autodesk with JavaScript, TypeScript, and high-performance 2D and 3D visualization expertise. Shape scalable solutions across multiple teams.As a Principal Software Engineer, you will define technical direction for Autodesk’s Viewer ecosystem... 
    Suggested
    Long term contract

    Autodesk, Inc

    Winnipeg, MB
    1 hour ago
  • Principal Software Engineer - Agentic Engineering PlatformToronto, Canada With millions of diners, 70,000+ restaurant partners and 25+ years of...  ...ll be a founding member of OpenTable's Agentic Engineering Platform team within Product Engineering, rethinking how software gets... 
    Suggested
    Work at office
    Local area
    2 days per week

    OpenTable

    Winnipeg, MB
    1 hour ago
  • Build EOS platforms with C#/.NET, Python, and Azure at Rodan Energy, shaping software that supports distributed energy resources across North America.Rodan Energy seeks a technically versatile Senior Software Engineer for hands-on engineering and technical leadership. You will... 
    Suggested

    Rodan Energy Solutions Inc.

    Winnipeg, MB
    1 hour ago
  • $240k - $250k per year

     ...a leading identity security platform that safeguards digital assets...  ...Lead architecture and mentor engineers building endpoint platform capabilities...  ...Leverage AI‑assisted software development throughout the...  ...What You Bring ~1+ years of Principal‑level systems software engineering... 
    Local area

    Saviynt

    Winnipeg, MB
    1 hour ago
  • $240k - $250k per year

     ...Saviynt's AI-powered identity platform manages and governs human and...  ...security. AI & Agentic Engineering Apply AI-assisted engineering...  ...AI SDLC best practices for software delivery, automation, deployment...  ...YOU BRING ~1+ years of Principal-level platform engineering, DevOps... 

    Saviynt

    Winnipeg, MB
    1 hour ago
  • Intact is seeking a Principal, Software Engineering to join the Shared Services team in Canada. You will drive technical direction across platforms, mentor engineers, and lead strategic modernization efforts while delivering high-impact, reliable software for enterprise-wide... 

    Intact

    Winnipeg, MB
    1 hour ago
  • $200k per year

     ...Insight Global is seeking a Principal Platform Engineer for a global retailer to take technical ownership of and scale an enterprise AI platform...  ...experience across platform engineering, cloud infrastructure, software engineering, or enterprise architecture ~ Proven... 

    Insight Global

    Winnipeg, MB
    1 hour ago
  • Principal Software Engineer - Collateral Treasury Trading PlatformsLocation: Toronto, ON, CA, M5H 1J9 Brand: HSBC Area of Interest: Technology...  ...resilient and highly available Collateral Treasury trading platform used across four regions - HSBC Bank Europe (HBEU), HSBC... 
    Flexible hours

    HSBC Holdings plc

    Winnipeg, MB
    1 hour ago
  • Job Requisition ID # 26WD101769 Principal Software Developer French job description to follow!/La...  ...Software Developer to join the Autodesk Platform Services Data Models Team. The team...  ...part of and to help evolve developing the engineering discipline in a lean/Agile environment... 
    Temporary work
    Work at office
    Relocation

    Autodesk

    Winnipeg, MB
    1 hour ago
  •  ...Marketplace of 400+ integrated partners, our platform serves over 30,000 provider...  ...services, leveraging modern AI‑augmented engineering practices to accelerate delivery, improve...  ...record building and shipping production software in modern languages (Java, Python, or similar... 
    Long term contract
    Work at office
    Remote work

    PointClickCare

    Winnipeg, MB
    1 hour ago
  • Principal Software Developer French job description to follow!/La description de poste en français...  ...to join the Autodesk Platform Services Data Models Team .The team delivers...  ...part of and to help evolve developing the engineering discipline in a lean/Agile environment... 
    Relocation

    Autodesk

    Winnipeg, MB
    1 hour ago
  • $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...  ..., accessible, and user-friendly interfaces across platforms. Design and fine-tune database architectures with a focus... 
    Long term contract
    Temporary work
    Flexible hours

    Berkshire Hathaway Specialty Insurance Company

    Winnipeg, MB
    1 hour ago
  • $220k - $300k per year

     ...applied AI systems for high‑stakes, real‑world decisions. Our platform ingests and reasons over large, messy data to surface...  ...carriers in North America. We are seeking a visionary Principal Software Engineer to join our Engineering team. In this role, you will drive... 
    Long term contract

    Urban Ridge Supplies

    Winnipeg, MB
    1 hour ago
  • Set Android platform direction at COSMO through architecture, reliability, performance...  ...and security expertise in a remote engineering environment.As Principal Engineer, you will serve as the most...  ...: 8+ years professional software engineering experience6+ years focused... 
    Remote work

    COSMO

    Winnipeg, MB
    1 hour ago
  • $130k - $145k per year

     ...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...  ...the configuration of SaaS and commercial off-the-shelf platforms. Ensure adherence to programming, documentation, testing... 
    Permanent employment
    Full time
    Contract work

    StratCann Services Inc.

    Winnipeg, MB
    1 hour ago
  • Build AI engineering platforms at OpenTable using cloud agents, developer tools, and safe automation in a hybrid workplace.As a Principal Engineer, you will help found OpenTable's Agentic Engineering...  ...Key Responsibilities: Identify software delivery bottlenecks through data... 

    Remote Genie

    Winnipeg, MB
    1 hour ago
  • usd158k - usd238k per year

     ...SummaryThe Digital Information Security Engineering team is seeking a deeply technical Area...  ...Security Operating System—a foundational platform that powers security services, automation...  ..., platform engineering, or secure software development Strong grounding in security... 
    Long term contract
    Full time
    Work at office

    Equinix, Inc.

    Winnipeg, MB
    1 hour ago
  • Build AI coding agents and developer tools as a Principal Software Engineer with OpenTable in Toronto, using cloud systems and APIs.You will help found OpenTable’s Agentic Engineering Platform team within Product Engineering. The Principal Engineer will redesign product delivery... 

    OpenTable

    Winnipeg, MB
    1 hour ago
  • $131k - $191.4k per year

     ...Requisition ID #26WD101769Principal Software DeveloperFrench job...  ...OverviewAutodesk is looking for a Principal Software Developer to join...  ...exabyte-scale and cloud data platform components powering desktop,...  ...des bases de données et des principes de conception de bases de données... 
    Work at office
    Relocation

    Autodesk, Inc

    Winnipeg, MB
    1 hour ago
  • $115.6k - $185k per year

    Principal Forward Deployed Engineer – AI & Developer Platform - Remote EligibleBuild and scale AI-native developer experiences on Broadcom's ISG platformLocation: Ontario...  ...-to-engineering leader across the Infrastructure Software Division (ISG). In this high-impact role, you will... 
    Local area
    Remote work

    Frontdoor Defense

    Winnipeg, MB
    1 hour ago
  • 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, every day. We pride ourselves on being mission-focused on helping to grow a brand... 
    Summer work
    Casual work
    Work at office
    2 days per week

    Carfax

    Winnipeg, MB
    1 hour ago
  •  ...revolutionizing digital payments, is seeking an exceptional Principal Software Engineer to join their fully remote engineering team. This senior...  ...design patterns, and best practices. Experience with cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker... 
    Remote work

    Placements24

    Winnipeg, MB
    1 hour ago
  •  ...Forcepoint’s all-in-one, truly cloud-native platform makes it easy to adopt Zero Trust and...  ..., designing, developing and testing software systems or applications for software enhancements...  ..., and presenting on those to the engineering groups Creating formal networks with... 

    Forcepoint

    Winnipeg, MB
    1 hour ago
  • $120k - $160k per year

     ...This Role Great: ~ Join a team building software that helps customers optimize distributed...  .... You will have the opportunity to shape platforms used in demand response, battery storage,...  ...across North America. EOS Software Engineer Position Summary ~ Rodan Energy is seeking... 
    Long term contract
    For contractors
    Local area
    Flexible hours
    Night shift

    Rodan Energy Solutions Inc.

    Winnipeg, MB
    1 hour ago
  • $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...  ...founding member of a team building our next major AI-driven platform - one that will transform how Life Sciences companies manage... 
    Full time
    Contract work
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    Lifelancer

    Winnipeg, MB
    1 hour ago
  • $168k - $252k per year

     ...Fortune 500 company and a leading AI platform for managing people, money, and agents...  ...product leaders, machine learning engineers, and full-stack builders to create intelligent...  ...but brighter.About the Role As a Principal Full Stack Software Engineer in Agent Factory, you’ll... 
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours

    Workday, Inc.

    Winnipeg, MB
    1 hour ago
  • $120k - $170k per year

     ...Better.About The Role We're looking for a Senior / Principal AI Platform Engineer to build the secure, scalable platform capabilities that...  ...implementing policy-as-code, multi-tenant platform architectures, software supply chain security, or advanced FinOps... 
    Long term contract
    Permanent employment

    RAVL

    Winnipeg, MB
    1 hour ago
  • $250k - $325k per year

    GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables...  ...trust GitLab to ship better, more secure software faster. The same principles built into...  ...About the roleWe are looking for a Principal Engineer to help build GitLab Duo Agent Platform... 
    Full time
    Manual labor
    Remote work
    Flexible hours

    Fdetimes

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Engineer - Software & Platform Engineering. Be the first to apply!