Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Micromart

Senior Software Engineer – Backend Systems

Micromart

. Design, build, and maintain backend systems .

Posted 9/15/2026full-timeToronto • CanadaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates strong expertise in building and maintaining backend systems, with a focus on Node.js, TypeScript, and relational databases. Proven ability to collaborate across teams and manage production software systems while prioritizing simplicity and long-term maintainability.

Highest-signal resume keywords
Node.js DevelopmentTypeScript ProficiencyRelational Database ManagementCI/CD PracticesPayment Systems Experience

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Backend DevelopmentSystems ArchitectureAPI IntegrationAutomated TestingProduction Support
Soft Skills
CollaborationProblem-SolvingAdaptability
Tools & Technologies
PostgresReactMonoreposReal-Time Services
Industry Keywords
Fraud PreventionDevice ManagementOperational ToolingAI-Driven WorkflowsDistributed Systems

Tech Stack

Tools & technologies
Distributed SystemsJavaScriptNode.jsPostgresReactSDLCTypeScript

About the role

Key responsibilities & impact
  • 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
  • Evolve the core systems that power Micromart as it scales
  • Work on platform systems, AI-driven workflows, payments, fraud prevention, and real-time logic

Requirements

What you’ll need
  • 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
  • Nice to have: Experience with platforms, infrastructure, or distributed systems
  • Nice to have: Experience building systems that interact with real-world devices or real-time events
  • Nice to have: Background in startups or small teams where ownership mattered more than process

Benefits

Comp & perks
  • 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