Principal Backend Engineer
Parts Town Canada
See What We're All AboutAs the fastest-growing distributor of restaurant equipment, HVAC and residential appliance parts, we like to do things a little differently. First, you need to understand and demonstrate our Core Values with safety being your first priority. That's key. But we're also looking for unique enthusiasm, high integrity, courage to embrace change...and if you know a few jokes, that puts you on the top of our list!Do you have a genius-level knowledge of original equipment manufacturer parts? If not, no problem! We're more interested in passionate people with fresh ideas from different backgrounds. That's what keeps us at the top of our game. We're proud that our workplace has been recognized for its growth and innovation on the Inc. 5000 list 15 years in a row and the Crain's Fast 50 list ten times. We are honored to be voted by our Chicagoland team as a Chicago Tribune Top Workplace for the last four years.If you're ready to roll up your sleeves, go above and beyond and put your ambition to work, all while having some fun, let's chat – Apply Today!PerksParts Town Pride – check out our virtual tour and culture!Quarterly profit-sharing bonusHybrid Work scheduleTeam member appreciation events and recognition programsVolunteer opportunitiesAll the traditional benefits like health, dental and life insurance, RRSP/DPSP match, employee assistance programs and time away - don't worry, we've got you covered.The Job at a GlanceAs a Principal Backend Engineer, you will design, architect, and optimize scalable microservices that power our eCommerce and enterprise platforms. You'll drive backend architecture and ensure seamless integration across systems like commerce, CMS, ERP, PIM, and marketing. Championing best practices in modularization, API design, and event-driven architectures, you'll leverage Node.js, TypeScript, Docker, Kubernetes, and serverless technologies to create secure, high-performance services.You'll own backend engineering policies, CI/CD pipelines, and testing automation to ensure reliable deployments. As a technical leader, you'll define logging, observability, and disaster recovery strategies, ensuring high availability. Collaboration with frontend, DevOps, and data teams will be key to optimizing system performance. Mentoring engineers and contributing to architectural decisions will be central to your role. This position is ideal for someone with extensive experience in backend design and distributed systems.A Typical DayBackend Architecture: Design scalable, cloud-native microservices and ensure seamless interoperability between platforms (eCommerce, CMS, ERP, PIM, marketing)Implementation & Best Practices: Leverage Node.js, TypeScript, Docker, Kubernetes, and serverless technologies to build high-performance services. Advocate for modularization, API-first, event-driven architectures, and domain-driven designEngineering Standards: Establish CI/CD practices, automated testing, and backend tooling standards. Drive adoption of best practices for service-to-service communication (REST, GraphQL, gRPC)Operational Practices: Lead disaster recovery strategies, define observability and logging best practices, and drive automated testing strategiesCross-functional Collaboration: Work with frontend, DevOps, and data teams to optimize APIs, caching, and databases.Mentor engineers and collaborate with other Principal Engineers to ensure engineering excellenceTo Land This OpportunityYou have strong written and verbal communication skills in EnglishYou have 10+ years of experience in backend system design, eCommerce, and distributed applicationsYou're an expert in Node.js, TypeScript, and cloud-native platforms (Azure preferred)You're passionate and knowledgeable of databases (PostgreSQL, MongoDB, Redis), microservices, event-driven architectures (Kafka, NATS), and API standards (REST, GraphQL)You possess experience with unit, integration, and contract testing (Jest, Mocha, Pact) and CI/CD (Terraform, Pulumi)You are a familiar with cloud platforms (AWS, Azure), serverless computing, Kubernetes, and containerizationYou have proven ability to mentor engineers and collaborate across teams.About Your Future TeamThe Ecommerce team is a fast-growing group that embraces the rapid change that comes with incredible growth. We bring our whole selves to work each day - personality and all - in true Parts Town style.At Parts Town, we value transparency and are committed to ensuring our team members feel appreciated and supported. We prioritize our positive workplace culture where collaboration, growth, and work-life balance are celebrated. Parts Town is a pay-for performance company. In addition to base pay, some roles offer a profit-sharing program, and an annual bonus depending on the role. Our comprehensive benefits package includes health, dental, vision insurance, RSP with match, employee assistance programs, paid time off, paid personal emergency leave, paid holidays, paid parental leave, and professional development opportunities.Parts Town is an equal opportunity employer committed to creating an inclusive, accessible, and welcoming workplace where everyone can thrive. We celebrate diversity and are committed to fostering a culture of respect, belonging, and equal opportunity. Accommodation is available upon request throughout the recruitment, selection, and employment process. If you require a reasonable accommodation, please let us know and we will work with you to meet your needs.
$160k - $220k per year
..., flexibly, and collaboratively — without compromising standards — we want to hear from you. We're looking for an exceptional backend engineer and hands-on architect to help us scale and connect millions of devices to wireless networks. The projects and potential impact are...SuggestedFull timeWorldwideFlexible hours$114.3k - $164.3k per year
...the hood. We’re looking for outstanding engineers with a passion for technology and the desire... ...in a team with dynamic strengths. The Principal Software Engineer will be working with a... ...You'll Do: Design and architect new backend applications/services running in AWS Optimize...SuggestedFull timeLocal area- ...Principal Engineer CoCounsel is our most advanced AI offering to date — combining generative and agentic AI capabilities to help legal professionals... ..., or ConMon) at the Moderate or High baseline. Deep backend engineering expertise (Python, Java, Go, or similar) and...SuggestedLong term contractFull timeWork at officeLocal areaFlexible hours
$200k per year
...opportunities they deserve. The role We are looking for a Principal Software Engineer to help architect and scale the core systems that power... ...architecture of Passage’s core platform Build scalable backend services that support admissions automation, financial...SuggestedLong term contractFull timeWork at officeRelocation- ...exciting new phase of growth and are looking for an exceptional engineering leader to help build the technology that will define Blair’s... ...experience building and scaling modern software platforms. Strong backend engineering experience using technologies such as TypeScript,...SuggestedLong term contractInternshipFlexible hours
$175k - $210k per year
...Description General Information: Job Title: Principal Software Engineer - Zynque Location: Toronto (Onsite/ Hybrid) Job Type: Full-... ...Must Have: ~10+ years building and operating cloud-native backend or platform systems ~ Owned the scaling of a production SaaS...Long term contractFull timeInternshipLive InWork at officeImmediate startRemote workFlexible hours- ...audiences. Being able to see the bigger picture, you bring people together to effectively prioritize, craft, and achieve plans. As an Engineering Manager at Justworks, you will help build and oversee a team of software engineers as a player-coach. You are responsible for...Long term contractFull timeCasual workLocal area
- ...Overview The Backend Engineer on the AI Platform team plays a critical role in building and evolving the backend systems that power internal products, customer-facing capabilities, AI-enabled workflows, and operational decision-making across the organization. This role is...Long term contractLocal areaRemote workFlexible hours
$110k - $130k per year
...manages the core availability and reservation engine at OpenTable. At a high level, we own:... ...for the company and works on complex backend systems where reliability and correctness... ...engineers ranging from SE2 through Principal level , with a strong culture of code review...Work at officeLocal areaFlexible hours2 days per week$120k - $150k per year
...DoorDash is building the world's most reliable on-demand, logistics engine for delivery! We're looking for experienced engineers to join our... ..., merchants, and dashers. About the Role We’re looking for Backend Engineers to work on both Product and Product Platform based...Full timeWork at officeLocal area$180k - $205k per year
...listings on the Toronto Stock Exchange (symbol: K) and the New York Stock Exchange (symbol: KGC). Job Summary The Principal Rock Mechanics Engineer serves as the Company's senior technical specialist and subject matter expert for underground rock mechanics,...Long term contractTemporary workCasual workInternshipImmediate start$136k - $160k per year
...team with ethics at the center of everything we do. Expectations are high, and so are the rewards. As a Software Engineer , you’ll build and own backend services, infrastructure, and data systems that support Robinhood’s next-generation crypto, web3, and wallet offerings...Full timeContract workWork at officeWorldwideFlexible hoursShift workNight shiftWeekend work3 days per week$100k - $120k per year
...generate the next billion-dollar business—so if you’re passionate about tackling bold challenges, join us! We are a close-knit group of engineers of different stripes - developers, designers, and product owners - who are working together to solve interesting e-commerce and...Casual workManual laborWork at officeRemote workWork from homeFlexible hours3 days per week- ...the Fortune 100, trust the Netskope One platform, its Zero Trust Engine, and the powerful NewEdge network to gain full visibility and... ...products with speed and quality. We are looking for an experienced Principal Software Engineer to own and drive our CI/CD strategy, with a...
- ...and supporting production-ready products from scratch. ~5+ years of professional experience with Java. ~6+ years of experience in backend development. ~ Quick learner with an ambitious and results-driven personality. ~ Excellent communication and organizational...Full timeInternshipImmediate start
$205k - $250k per year
...(BHSI) is seeking a highly skilled and experienced Technology professional to join its Enterprise Solutions (ES) team as a Principal Software Engineer based in Toronto. This role offers a unique opportunity to shape the strategic evolution of enterprise technology by leading...Long term contractTemporary workFlexible hours- ...us reinvent the way people learn, because learning never stops. The Adventure Ahead As a Senior Product Engineer II, you bring deep expertise in backend engineering alongside strong working competency across the broader stack. You own complex features and technical...Long term contractFull timeFor contractorsWork at officeImmediate startWorldwide3 days per week
- ...and several AI luminaries. We work onsite in Toronto five days a week. The role This is a co-op role on our engineering team. You'll work on the backend services, APIs and integrations that connect our agents to carrier, MGA and broker systems, and ship code that runs...
- ...capabilities. Work directly with users to understand emerging threats and turn those insights into products. Partner with ML engineers and data scientists to bring new signals, models, and AI capabilities into production. Own projects from technical design and implementation...Full time
$180k - $240k per year
...operations and maintenance solutions to the mining & metals, oil & gas, and industrial sectors. We're looking for an experienced Principal Process Engineer to join our Toronto office. In this role, you'll be recognized as a subject matter expert, providing specialist technical...InternshipWork at officeWorldwide$188k - $242k per year
...find solutions to customer challenges Improve the performance, reliability, and scalability of our existing systems Promote engineering excellence through technical leadership, knowledge-sharing and mentorship Add capabilities to our high-volume, fault-tolerant processing...Full timeCasual workWork at officeLocal area$180k - $220k per year
...Toronto office to support collaborative team dynamics and innovative problem-solving. BitGo is looking for a Senior Software Engineer (Backend) to join our Mobile team and help us build the first-time user experience for our retail users. Responsibilities: Design and...Full timeWork at officeWorldwide$185k - $231.5k per year
...DoorDash is building the world’s most reliable on‑demand, logistics engine for delivery! We’re looking for experienced engineers to join our... ...problems with elegant technical solutions. You’ll operate our backend services and architecture that support all product functionality...Full timeLocal area$72.06k - $138.94k per year
...At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects... ...About the job you are considering We are seeking a Senior Backend Engineer with 5+ years of experience building large-scale distributed...Permanent employmentFull timeLocal areaRemote work- ...the systems that power our product — from document processing pipelines to real-time workflow execution. We’re hiring a Senior Backend Engineer to help build and scale the core infrastructure behind our document intelligence and workflow platform. This role is ideal for...Work at office
$160k - $220k per year
...audited at scale. We are a diverse team of engineers, product managers, and designers who are... ...design, build, and maintain robust backend services. This role requires deep expertise... ...Implement the request-time authorization engine at the Agent Gateway and at the agent to...Full timeLocal areaWorldwideShift work$148.2k - $169.1k per year
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario, Principal Associate, AI Engineer About Capital One Canada For 30 years, we've been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational...Long term contractWork at officeWork from home$167.55k - $209.44k per year
...warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that... ...movement across the systems, clouds, engines, and tools they rely on. dbt Labs... ...re looking for a Staff Software Engineer, Backend to join our Reverse ETL product engineering...Full timeInternshipWork at officeRemote workFlexible hours2 days per week$130k - $225k per year
...bridging the gap between those who make medicines, treatments, and diagnostics and those who take them. What You'll Do As a Backend Engineer, you will design and deliver scalable backend services that power Veeva Ostro’s SaaS platform. In this role, you’ll balance high-...Remote jobLong term contractFull timeInternshipWork at officeLocal areaWork from home$148.2k - $169.1k per year
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario, Principal Associate, Software Engineering About Capital One Canada. For 30 years, we've been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational...Work at officeLocal areaWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Backend Engineer. Be the first to apply!
- general engineer Toronto, ON
- mechanical engineering project manager Toronto, ON
- directeur ingénierie Toronto, ON
- mechanical engineering director Toronto, ON
- director software engineering Toronto, ON
- chief engineer Toronto, ON
- chief power engineer Toronto, ON
- engineering project manager Toronto, ON
- project engineer assistant project manager Toronto, ON
- backend developer Toronto, ON
