Talent.com
Craver
Remote Engineering Manager - APICraver • Carignan, Quebec
Remote Engineering Manager - API

Remote Engineering Manager - API

Craver • Carignan, Quebec
30+ days ago
Job type
  • Full-time
  • Remote
Job description

We're hiring!!!

We are looking for an Engineering Manager for our API team — a technically exceptional leader who is as comfortable in a pull request as they are in a 1:1. This role is for someone who leads by doing: you will write production-quality code, drive architectural decisions, and build a high-performing, autonomous team around you. If you believe the best engineering managers make their teams better by rolling up their sleeves alongside them, we want to hear from you.

About Us

Craver is a leading provider of custom-branded mobile apps for the restaurant industry, specializing in features like loyalty & rewards, subscription services, and single tap reordering. We are dedicated to transforming customer engagement for quick-service restaurants and coffee shops, working with local brands such as Stumptown Coffee, Rook and Go Get Em Tiger, as well as many other restaurants across North America.

As we scale rapidly, we need an Engineering Manager who brings both technical depth and people instincts — someone who ships great software and grows great engineers at the same time.

What you'll do

Hands-On Technical Contribution

  • Contribute daily to the codebase — designing, building, and implementing complex backend features and infrastructure
  • Drive E2E ownership of the team's technical deliverables and epics
  • Make architecture and API design decisions with scalability, maintainability, and long-term business impact in mind
  • Apply advanced patterns including SOLID, DDD, and Hexagonal Architecture to build loosely coupled, low-dependency systems
  • Champion test-driven development and high code quality standards across all team output
  • Own and continuously improve CI/CD pipelines, deployment practices, and release management

Technical Leadership

  • Empower senior ICs to own architectural decisions; act as a facilitator and tie-breaker rather than the default technical authority
  • Scope epics from scratch with stakeholders and create epic-level acceptance criteria
  • Contribute meaningfully to roadmapping through technical guidance, estimation, and identifying solutions
  • Keep the team focused on high-priority work — go deeper rather than broader, and actively manage WIP
  • Interface with other teams to manage dependencies and ensure backend services meet their needs
  • Anticipate scalability bottlenecks and advocate for infrastructure investments before they become problems

People Leadership & Team Development

  • Lead team ceremonies: standups, sprint planning, retrospectives, and demos
  • Mentor engineers at all levels with tailored coaching on technical excellence, professional growth, and effective work habits
  • Own performance management: goal-setting, performance reviews, growth plans, and difficult conversations
  • Conduct regular 1:1s focused on career development, blockers, and wellbeing
  • Create psychological safety — an environment where team members feel safe to take risks, make mistakes, and speak up
  • Ensure the team delivers reliably with consistent throughput and ambitious but achievable commitments
  • Participate in hiring: define standards, conduct interviews, and contribute to onboarding

Operational Excellence

  • Assume responsibility for the health, reliability, and maintainability of backend systems
  • Lead incident response and implement solutions that minimize blast radius
  • Review and improve RCAs, ensuring systematic corrective actions are implemented
  • Drive automation initiatives that reduce manual work and operational burden

Who you are

Technical Expertise

  • Senior-level backend engineer who maintains deep, hands-on proficiency — you contribute code, review PRs, and lead design discussions as a matter of course
  • Expert in Java/Spring (or equivalent) with the ability to flex into other tools and systems
  • Deep understanding of distributed systems, microservices, API design, and system integration patterns
  • Strong database expertise in both relational and document stores
  • Cloud infrastructure experience with GCP, AWS, or Azure
  • Testing advocate with proven experience in TDD, automated testing frameworks, and building robust test architectures that scale

Leadership & People

  • A facilitator and coach, not a bottleneck — you empower your team to own decisions and hold them accountable for outcomes
  • Proactive communicator who surfaces issues early and drives alignment across stakeholders
  • Effective conflict resolver who fosters a positive, high-trust working environment
  • Models pragmatic development — understands what's ideal versus what's achievable and makes high-value decisions accordingly

Mindset & Approach

  • Operational mindset: you identify opportunities for reliability and efficiency improvements before they become problems
  • Internalized Agile principles with the ability to deliver value incrementally under ambiguity
  • Strong judgment on prioritization — focuses the team's energy on what matters most, avoids scope creep and low-value work
  • Committed to continuous improvement through retrospectives, mentorship, and a culture of learning

Requirements

  • 7+ years of professional software development experience
  • Demonstrated experience leading a team, whether formally or through tech lead responsibilities
  • Strong background in software engineering and computer science fundamentals
  • Expertise in Java/Spring or equivalent backend frameworks
  • Experience with cloud platforms and microservices architecture
  • Excellence in communication both verbal and written

What We Value

We're looking for someone who:

  • Leads by example — writes great code and expects the same from their team
  • Drives delivery in an incremental, iterative manner with consistent, high-value output
  • Takes ownership of both team outcomes and individual growth
  • Understands how backend decisions ripple across the entire platform
  • Advocates for scalable approaches over quick fixes, every time

Working with us

  • Close-knit team practicing empathy, compassion, and mutual support
  • Remote-first, hybrid environment with Downtown Vancouver office
  • Flexible hours — we value contribution and output
  • Professional development support including training and conferences
  • Generous benefits including prescription drug coverage, massage, and dental
  • Stock option plan — participate in our success
  • On-call rotation with strong operational support

Compensation Range

Base salary: $100,000 – $160,000 CAD

How to Apply

Resume Tips:

  • Share your experience staying hands-on technically while leading a team
  • Highlight examples of architectural decisions and their outcomes
  • Demonstrate how you've grown engineers around you
  • Include examples of cross-team collaboration and business impact
  • Share your GitHub and personal projects
  • Focus on both technical excellence and team impact
  • 1–2 pages is plenty

If you're excited about leading with both code and people — driving technical excellence while building an exceptional team — we want to hear from you, even if you don't check every box!

Create a job alert for this search

Remote Engineering Manager - API • Carignan, Quebec

Similar jobs

Director, Software Engineering - $238,000 - $298,000 A Year - Remote

AffirmVarennes, Canada
Remote
Full-time

Directs software engineering for card platform and experiences, leading teams and driving key outcomes. Show more

 • Promoted

Software Engineering Manager: Ai-Driven Distributed Systems - C$150,000 - C$200,000 A Year

Magnet ForensicsVarennes, Canada
Full-time

Manage software engineering, guide technical direction, mentor engineers.Experience with Kubernetes is required.Salary is between $150,000 and $200,000 CAD. Show more

 • Promoted

Manager, Software Engineering (Edge Traffic) - $178,000 - $228,000 A Year - Remote

AffirmBoucherville, Canada
Remote
Full-time

Manages software engineering teams responsible for edge traffic infrastructure, defining and delivering roadmaps, and ensuring network architecture resilience. Show more

 • Promoted

Remote-First: Edge Traffic Engineering Manager - $178,000 - $228,000 A Year - Remote

AffirmVarennes, Canada
Remote
Full-time

Lead engineering teams, build resilient edge infrastructure, and evolve networking architecture in a remote setting. Show more

 • Promoted

Merchant Experience Engineering Lead - C$180,000 - C$220,000 A Year - Remote

Fintech CompanyBoucherville, Canada
Remote
Full-time

Lead a team to enhance merchant experience through scalable systems using Golang, distributed systems, and microservices. Show more

 • Promoted

Senior Manager, Software Engineering (Data & Storage Services) - $206,000 - $256,000 A Year - Remote

AffirmVarennes, Canada
Remote
Full-time

Leads a team of engineers and managers to develop data and storage services frameworks, systems, and tools, overseeing storage infrastructure and driving business metrics. Show more

 • Promoted

Engineering Manager - $120,000 - $300,000 A Year

Veeva SystemsBoucherville, Canada
Full-time

Engineering Manager needed to lead and recruit a team of engineers, deliver software solutions, and collaborate with stakeholders. Show more

 • Promoted

Engineering Manager, International Air - C$122,000 - C$152,500 A Year

General Dynamics Mission SystemsVarennes, Canada
Full-time

Seeking an Engineering Manager to lead a team of engineers for program execution within schedule and cost constraints, focusing on delivering requirements and resolving customer issues. Show more

 • Promoted

Engineering Manager, International Air - C$122,000 - C$152,500 A Year

General Dynamics Mission Systems–CanadaVarennes, Canada
Full-time

Seeking an Engineering Manager to lead a team of engineers on international air projects, ensuring program execution within schedule and cost constraints, and delivering requirements to customers. Show more

 • Promoted

Industrial BI & Data Engineering Manager

DanoneBoucherville, Montérégie, CA
Full-time

Reporting to the Senior Manager, BI & Data Excellence, you are responsible for maintaining, deploying, and improving tactical and operational Business Intelligence initiatives at the Boucherville p... Show more

 • Promoted

Software Engineering Manager, Canadian Air - C$122,000 - C$155,000 A Year

General Dynamics Mission Systems–CanadaBoucherville, Canada
Full-time

Lead a team of software developers for the Canadian Air division, managing daily operations, program execution, resource allocation, and technical risks to ensure timely and cost-effective delivery... Show more

 • Promoted

Senior Engineering Leader, Data & Storage (Remote) - $206,000 - $256,000 A Year - Remote

AffirmVarennes, Canada
Remote
Full-time

Oversee data and storage services, lead a team, and create cohesive frameworks.Remote work with a competitive salary. Show more

 • Promoted

System Engineering Sub-Discipline Manager - C$111,710 - C$201,817 A Year

ThalesBoucherville, Canada
Full-time

Manages system engineering teams, ensuring project lifecycle support, process improvement, and resource management. Show more

 • Promoted

Project Manager for Software Initiatives

Acuitybrossard, montérégie, Canada
Full-time

Manage innovative software projects at Acuity Brands as a Project Manager dedicated to New Product Introduction programs.Oversee both software-only releases and intricate project dependencies.As a ... Show more

 • Promoted

Project Engineering Manager - Services

ALSTOM GruppeSaint-Bruno, QC, CA
Full-time

Select how often (in days) to receive an alert:.Project Engineering Manager - Services.At Alstom, we understand transport networks and what moves people.From high-speed trains, metros, monorails, a... Show more

 • Promoted

Engineering Manager - Merchant Experience / Gestionnaire, Ingénierie - C$180,000 - C$220,000 A Year

Paramount CommerceBoucherville, Canada
Full-time

Engineering Manager to lead a team building merchant-centric features and systems, focusing on technical excellence, scalability, and user experience. Show more

 • Promoted • New!

Manager of Industrial BI & Data Engineering

DanoneBoucherville, Montérégie, CA
Full-time

Become a key player at Danone Canada as the Industrial BI & Data Engineering Manager in Boucherville.Drive impactful BI and data engineering initiatives within the manufacturing sector.Reporting to... Show more

 • Promoted

Engineering Transformation Lead - Ai & Digital Engineering - C$122,000 - C$152,500 A Year

Leading Technology Firm In DefenseBoucherville, Canada
Full-time

Lead technical initiatives to modernize engineering practices and improve operational efficiency for a defense technology firm in Ottawa. Show more

 • Promoted

Senior Engineering Leader, Data & Storage (Remote) - C$206,000 - C$256,000 A Year - Remote

A leading technology firmBoucherville, Canada
Remote
Full-time

Lead a team of engineers in developing data and storage services, requiring over 10 years of technical program management and storage operations expertise. Show more

 • Promoted

Senior Engineering Manager - Clinical Saas & Ai - $190,400 - $299,400 A Year

SaaS companyBoucherville, Canada
Full-time

Lead a Clinical Engineering team within a growing SaaS company, focusing on building teams and delivering quality outcomes in healthcare technology. Show more