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

Senior Software Engineer, Backend Systems

Micromart

Location: Toronto (Hybrid preferred, remote possible for strong candidates).

This is a full-stack role with a strong backend focus.

About Micromart

Micromart is building the platform for unattended retail. We empower entrepreneurs to turn any location into a retail opportunity, from offices and condos to gyms, hotels, and other shared spaces. Our focus is on giving entrepreneurs powerful tools that are simple to use, while delivering a fast, intuitive shopping experience for shoppers.

Often described as Shopify for physical commerce, Micromart provides the infrastructure that powers unattended retail in the real world.

Our Team

Micromart launched just over a year ago and is now used in thousands of locations across North America. We’re a small and growing team working closely across product, platform, and smart store systems, from design through production.

Work here is end to end. That means thinking through problems, making pragmatic tradeoffs, shipping code, and improving systems over time. As we scale, there’s real ownership, real impact, and room to grow.

How you can help

As a Senior Software Engineer, you’ll help evolve the core systems that power Micromart as we scale.

This is a full-stack role with a strong backend focus. Backend systems and platform reliability are the core focus, with opportunities to work across the stack as needed.

You’ll work on product features entrepreneurs rely on every day, including platform systems, AI-driven workflows, payments, fraud prevention, and real-time logic. Your focus will be on making systems more robust, reliable, and ready to support continued growth across thousands of locations.

We’re hiring one or more Senior Software Engineers as we continue to scale.

At Micromart, you will

  • Design, build, and maintain backend systems
  • Work on product integrations, operational tooling, and reliability improvements across backend services, APIs, and supporting systems
  • Work on payment systems, fraud prevention, device management, and real-time services
  • Build and evolve internal tools and workflows used by operators and internal teams
  • Own systems end to end, from design and implementation through deployment and production support
  • Collaborate closely with product, frontend, and smart store teams
  • Make pragmatic tradeoffs that prioritize clarity, quality, and long-term maintainability

What you bring to the team

  • Strong experience building, owning, and operating production software systems
  • Experience working within large codebases or monorepos and improving architecture incrementally over time
  • Solid backend and systems fundamentals, including Node.js, TypeScript, and relational databases such as Postgres
  • Experience working across the stack, including modern frontend frameworks such as React
  • Familiarity with modern SDLC practices, including CI/CD, automated testing, code reviews, and building secure, production-quality systems
  • Comfort working through ambiguity and real-world constraints
  • A bias toward simplicity, craftsmanship, and continuous improvement

Nice to have

  • Experience with payment systems and financial workflows
  • Experience with platforms, infrastructure, or distributed systems
  • Experience building systems that interact with real-world devices or real-time events
  • Background in startups or small teams where ownership mattered more than process

Our Values

We’re driven by ambitious, mission-focused thinking and a deep commitment to earning customer trust. We value craftsmanship, simplicity, and quality, and we’re intentional about how we build, the tradeoffs we make, and the problems we choose to solve. We believe in getting things done thoughtfully, improving continuously, and working closely together to build a great product.

Why Micromart

You’ll work on a product that entrepreneurs depend on to run their businesses. You’ll tackle high-impact technical challenges across platform systems, AI, payments, and real-time workflows. You’ll join a small team where your work has clear impact as Micromart continues to scale.

We believe software should empower people to build real businesses in the physical world. Micromart exists to give entrepreneurs practical, durable tools to create opportunity where people live and work, and your work will directly support that.

This year marks a major growth phase for Micromart. We’ve achieved a lot with a very small team, built the core smart store product and the platform that powers it, and are now focused on scaling, shipping new product capabilities, and raising the bar on product quality and our technical stack. If you enjoy owning real systems and pushing them to the next level, there’s a lot to dig into.

What We Offer

  • Competitive salary and equity
  • Health, dental, and vision benefits for employees and dependents
  • Monthly fitness or wellness stipend
  • Hybrid work environment, with access to our Toronto office
  • Meals provided when working from the office
  • A centrally located downtown office near Union Station

Micromart is an equal-opportunity employer and welcomes applicants from all backgrounds.

#J-18808-Ljbffr
Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Backend Systems in Toronto, ON vacancy
  • $188k - $242k per year

     ...performance, reliability, and scalability of our existing systems Promote engineering excellence through technical leadership, knowledge-...  ...compartmentalized and secure How You Will Do Your Work As a Senior Software Engineer, how results are achieved is paramount for... 
    Senior
    Full time
    Casual work
    Work at office
    Local area

    Justworks

    Toronto, ON
    6 days ago
  • $180k - $220k per year

     ...has focused on accelerating the transition of the financial system to a digital asset economy. BitGo maintains a global presence...  ...and innovative problem-solving. BitGo is looking for a Senior Software Engineer (Backend) to join our Mobile team and help us build the first... 
    Senior
    Full time
    Work at office
    Worldwide

    Bitgo

    Toronto, ON
    12 days ago
  • $130k - $225k per year

     ...Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life...  ...take them. What You'll Do As a Backend Engineer, you will design and deliver scalable...  ...uptime Requirements ~5+ years of software engineering experience shipping production... 
    Senior
    Remote job
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Work from home

    Veeva Systems

    Toronto, ON
    29 days ago
  • $110k - $130k per year

     ...availability and reservation engine at OpenTable. At a high level,...  ...Availability Engine — a real-time system that computes bookable slots...  ...company and works on complex backend systems where reliability...  ...solving. We own the entire software lifecycle for our services —... 
    Suggested
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week

    Opentable

    Toronto, ON
    2 days ago
  •  ...and we’re just getting started. Role Overview As a Backend Software Engineer at Harvey, you’ll play a pivotal role in constructing the foundation...  ...experiences for law firms. You will design systems that not only serve as critical infrastructure for the rest... 
    Senior
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Harvey, Inc.

    Toronto, ON
    more than 2 months ago
  • $120k - $150k per year

     ...reliable on-demand, logistics engine for delivery! We're looking for...  ...a 24x7, global infrastructure system that powers DoorDash’s three-...  ...the Role We’re looking for Backend Engineers to work on both Product...  ..., Codex, Cursor) in the full software development lifecycle,... 
    Full time
    Work at office
    Local area

    Doordash

    Toronto, ON
    8 days ago
  • $117k - $167k per year

     ...Data Intelligence team builds backend services that turn data from...  ...users, and we're solving real engineering problems at scale.   Note...  ...standards are met across all systems  Participate in code...  ...field  ~5+ years of backend software engineering experience in enterprise... 
    Senior
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Achievers

    Toronto, ON
    more than 2 months ago
  • $136k - $160k per year

     ...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. You’ll develop... 
    Full time
    Contract work
    Work at office
    Worldwide
    Flexible hours
    Shift work
    Night shift
    Weekend work
    3 days per week

    Robinhood

    Toronto, ON
    14 days ago
  •  ...The platform replaces fragmented legacy systems with a unified solution for portfolio management...  ...facing advisors, back-office teams, and senior leadership the real-time tools and...  ...the Role We are looking for a Senior Software Engineer, Backend to join our engineering team... 
    Senior
    Long term contract
    Full time
    Flexible hours

    d1g1t

    Toronto, ON
    more than 2 months ago
  •  ...vulnerable, automating enforcement in ways that traditional systems cannot. Our approach has already led to a 50% reduction...  ...cameras to make streets safer. We're looking for a Software Engineer to join the backend team that powers our annotation workflows. These systems... 
    Senior
    Full time
    Internship
    Local area

    Obvio

    Toronto, ON
    7 days ago
  • $180.2k - $233.2k per year

     ...together. About the Design Systems Team The Design Systems...  ..., iOS, and Android, plus the engineering tooling that connects design...  ...product code. We're small and senior — a design manager and two product...  ...of industry experience in software engineering. Expected salary... 
    Senior
    Seasonal work
    Work at office
    Local area

    Thumbtack

    Toronto, ON
    26 days ago
  • $160k - $220k per year

     .... We are a diverse team of engineers, product managers, and designers...  ...About the role As a Staff Software Engineer on the Okta Secures...  ...design, build, and maintain robust backend services. This role requires deep expertise in distributed systems and a commitment to AI-native... 
    Full time
    Local area
    Worldwide
    Shift work

    Okta

    Toronto, ON
    15 days ago
  • $166k - $195k per year

     ...are the rewards.  The International engineering team's mission is to expand Robinhood...  .... We prioritize technical rigor, system reliability, and quick execution to deliver...  ...their financial lives!  As a Senior Full Stack Software Engineer , you will be a core technical... 
    Senior
    Full time
    Work at office
    Worldwide
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    7 days ago
  •  ...learning never stops. The Adventure Ahead As a Senior Product Engineer II, you bring deep expertise in backend engineering alongside strong working competency...  ...primary strength is building reliable backend systems, designing scalable APIs, and shaping cloud native... 
    Senior
    Long term contract
    Full time
    For contractors
    Work at office
    Immediate start
    Worldwide
    3 days per week

    Docebo

    Toronto, ON
    14 days ago
  •  ...solutions are robust, performant, and aligned with Sitetracker's engineering standards. This opportunity offers the autonomy to solve...  ...manage application state and interact effectively with external systems. You've established reusable Salesforce development frameworks... 
    Senior
    Long term contract
    Full time

    Sitetracker

    Toronto, ON
    5 days ago
  •  ...About Nexxa Nexxa is building the best AI systems for heavy industries, enabling machines,...  ...Role Overview We’re looking for a Senior / Staff SDET to own quality for Nexxa’s...  ...right thing. You’ll work closely with ML engineers, backend engineers, and Forward Deployed... 
    Senior
    Full time
    Contract work
    Internship
    Shift work

    Nexxa

    Toronto, ON
    2 days ago
  • $50 - $70 per hour

     ...About the Role We’re looking for a Backend Engineering Co-op to join us for an 8-month term....  ...Currently enrolled in a Computer Science, Software Engineering, or related post-secondary...  ...with cloud services, serverless systems, or Infrastructure as Code is helpful,... 
    Full time
    Temporary work
    Internship
    Work at office
    Remote work

    Bree

    Toronto, ON
    a month ago
  • $185k - $231.5k per year

     ...world's most reliable on-demand, logistics engine for delivery! We're looking for...  ...us develop a 24x7, global infrastructure system that powers DoorDash’s three-sided marketplace...  ...elegant technical solutions. You'll operate our backend services and architecture that support all... 
    Full time
    Local area

    Doordash

    Toronto, ON
    more than 2 months ago
  • $40 - $50 per hour

     ...Angelo , Larry Summers , and Jack Dorsey . Position: Software Engineer Type: Contract Compensation: $40–$50/hour...  ...Strong Python skills. Experience with APIs , backend systems, and debugging. Familiarity with Docker , Linux , and... 
    Full time
    Contract work
    Summer work
    Local area
    Remote work

    Mercor

    Toronto, ON
    a month ago
  •  ...row! We’re on the hunt for a top-tier  Senior Software Developer  who will be responsible for...  ...developing, and maintaining high-performance backend services and infrastructure. You will...  ...control software automation  Ensuring system performance, security, and high... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Relocation package

    Kepler Communications Inc.

    Toronto, ON
    more than 2 months ago
  • $200k - $420k per year

     ...About Sentry Software runs the world and the pace is faster than...  ...supports the stateful storage systems that all our products rely on...  ..., and caches. We help Sentry engineers store and access data consistently...  ...keep data consistent across backends, even through concurrent... 
    Senior
    Hourly pay
    Full time

    Sentry

    Toronto, ON
    8 days ago
  • $150k - $200k per year

     ...Agent SDK and integrated with the firm’s systems of record through MCP tool servers, the...  ...and continues to expand. This is the senior engineering role responsible for advancing its development...  ...that spans application architecture, software development and production delivery.... 
    Senior
    Full time

    Stikeman Elliott Llp

    Toronto, ON
    8 days ago
  • $181.05k - $213k per year

     ...limited partners through world-class software, purpose-built for everyone in venture...  ...opportunities of tomorrow. Ink is Carta’s Design System – the underlying foundation for how...  ...and fun (yes, we said that). As a Senior Design Systems Engineer, you’ll work to:  Architect and... 
    Senior
    Full time
    Work at office

    Dba Carta, Inc.

    Toronto, ON
    more than 2 months ago
  • $137.2k - $196k per year

     ...About the Role:  As a Senior iOS Engineer at Tubi, you’ll play a critical role on our mobile engineering team, focusing on developing, improving...  ..., design, and clean code principles. Integrate with backend services to provide a seamless and efficient user experience.... 
    Senior
    Long term contract
    Remplacement
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi, Inc.

    Toronto, ON
    20 days ago
  • $136k - $187k per year

     ...mission. If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and support...  ..., and implement new technologies in our build and CI system. Work with internal customers to roll-out projects and process... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    23 days ago
  •  ...About Feathery Feathery is the AI Operating & Decisioning system for financial services. Our customers — including Fortune 500s...  ...pipelines to real-time workflow execution. We’re hiring a Senior Backend Engineer to help build and scale the core infrastructure behind our document... 
    Senior
    Work at office

    Feathery

    Toronto, ON
    a month ago
  • $136k - $187k per year

     ...points at scale. We're looking for a Senior level Platform Engineer to join a team of highly skilled and...  ...business. Evaluate and scale existing systems to meet specialized requirements and...  ...like Go, Java, or C++ especially in backend services. Go is preferred.  ~ Proven... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    28 days ago
  • $114.3k - $164.3k per year

     ...We’re looking for outstanding engineers with a passion for technology...  ...dynamic strengths. The Principal Software Engineer will be working with...  ...Design and architect new backend applications/services running...  ...build plans for architecture and system designs Take a hands-on approach... 
    Full time
    Local area

    Zynga, Inc.

    Toronto, ON
    more than 2 months ago
  •  ...What you'll do: ~6+ years of software development experience, preferably with Project...  ...technical documentation/knowledge base and team/engineering presentations ~ Strong ability to...  ...practices are followed ~ Contributes to system design sessions in their area of specialty... 
    Senior
    Full time

    Emburse

    Toronto, ON
    3 days ago
  •  ...foundations. They currently have an opening on their team to add a Senior Software Engineer. The Senior Software Engineer will be responsible for...  ...integration design patterns, integration points and business systems and develop integrations with SAAS, AWS, and Snowflake.... 
    Senior
    Full time

    Hire DigITalent Inc.

    Toronto, ON
    28 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Backend Systems. Be the first to apply!