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

Remote Engineering Manager - API

$100k - $160k per year

Craver

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!

Vacancy posted 29 days ago
Similar jobs that could be interesting for youBased on the Remote Engineering Manager - API in New Westminster, BC vacancy
  •  ...services throughout the life cycle of our clients’ projects. OVERVIEW Vertex is currently accepting applications for a Manager - Geotechnical Engineering. Successful candidate will work closely with our Vertex offices throughout Canada and will be responsible for the technical... 
    Remote work
    Permanent employment
    Full time
    Work at office
    Local area

    Vertex Resource Group

    New Westminster, BC
    26 days ago
  •  ...produit principal (Principal Product Manager) exceptionnel pour bâtir la place de marché API de HTS — la couche commerciale et...  ...before handing off to engineering. The best candidate will reach for...  ...generating platform. This is a fully remote role. What would your day-to-day... 
    Remote work
    Long term contract
    Temporary work
    Apprenticeship
    Internship
    Manual labor
    Work from home

    The Hopper Company

    New Westminster, BC
    29 days ago
  • $110k - $235k per year

     ...innovative AI-powered knowledge management platform designed to help organizations...  ...functionally with product and engineering to deliver customer request and...  ..., monitor, and maintain API based integrations Location: • This role is Remote, Toronto based Compensation & Benefits... 
    Remote work
    Long term contract
    Home office

    Glean

    New Westminster, BC
    26 days ago
  • $160.32k - $200.4k per year

     ...customer experiences. Our dedication to remote-first work, and strong culture of connection...  ...Join the team as Twilio’s next Senior Manager, Security Risk Management About the job Twilio...  ...shifts. You will be a key partner to our Engineering, Product, and IT and Security teams,... 
    Remote work
    Long term contract
    Internship
    Local area
    Worldwide
    Shift work

    Twilio

    New Westminster, BC
    26 days ago
  •  ...effectively communicate complex information to technical and non-technical stakeholders. • Proven track record in day to day client management, managing multiple accounts concurrently with unwavering attention to detail. • Strong negotiating and leveraging data abilities to... 
    Remote work

    Launch Potato

    New Westminster, BC
    26 days ago
  •  ...environment • Legally authorized to work in the United States or Canada What You Can Expect • Comprehensive benefits package • Fully remote position with flexible scheduling options • Weekly earnings plus monthly performance-based bonuses • Incentive travel opportunities, including... 
    Remote work
    Long term contract
    Permanent employment
    Flexible hours

    Spade Recruiting

    New Westminster, BC
    26 days ago
  •  ...Rhino Entertainment i s looking for a highly motivated, customer-focused VIP Manager to join our team and support the Canadian market. In this role, your main focus will be proactive outreach and player engagement, using sales-driven tactics to reactivate lapsed players... 
    Remote work
    Work from home
    Flexible hours

    Rhino Entertainment Group

    New Westminster, BC
    29 days ago
  •  ...seeking dedicated individuals to join our team as Manager in Training. In this role, you will have the unique opportunity to work remotely, learn from the best in our company, and...  ...as you care to work for.(Note: position is remote, but candidate must reside in BC, AB, SK, MB... 
    Remote work
    Work from home
    Flexible hours

    Ao Globe Life

    New Westminster, BC
    26 days ago
  •  ...key role in establishing our engineering team in Romania, helping to shape...  ...future of the site. We are a remote-first environment, offering...  ...maintain backend services and APIs to support applications. • Build...  ...similar columnar databases for managing large-scale, real-time... 
    Remote work
    Local area

    Cresta

    New Westminster, BC
    29 days ago
  • $70k - $85k per year

     ...can leverage our features. We’re looking for a Customer Success Manager (CSM) with strong communication skills and hands-on email marketing...  ...training, and business and organizational needs. • Work fully remote in Canada: where you’re most productive whether that be from your... 
    Remote work
    Flexible hours

    Hive.co

    New Westminster, BC
    22 days ago
  • $32 per hour

     ...accurate and actionable results. This part-time remote opportunity is ideal for technical...  ...experience in data analysis, AI automation, data engineering, or software development is desirable. •...  ...JS content (infinite scroll, AJAX), and API endpoints via provided proxy. • Data... 
    Remote work
    Hourly pay
    Part time
    Freelance

    Mindrift

    New Westminster, BC
    26 days ago
  •  ...fit right in. *This role is listed internally as Demand Generation Manager* About The Role We are looking to offer a compelling and...  ...leadership for fun and entertainment! Work Environment Requirements As a remote-first company, you’ll have the ability to work from anywhere in... 
    Remote work
    Work at office
    Home office

    Directive Corporation

    New Westminster, BC
    29 days ago
  • Full-time Description About the Role -The Area Sales Manager for Calgary will play a key role in managing existing accounts, acquiring new customers, and serving as a trusted consultant. This position focuses on helping clients successfully buy and sell equipment through bidadoo... 
    Remote work
    Long term contract
    Full time

    Bidadoo

    New Westminster, BC
    29 days ago
  •  ...customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate...  ...machine learning, scaling the pods to serve our API, or even building out new security...  ..., quality time, and workspace improvement Remote-flexible, offices in Toronto, New York, San... 
    Remote work
    Full time
    Internship
    Work at office
    Flexible hours

    Cohere

    New Westminster, BC
    29 days ago
  • $141.5k - $212.3k per year

     ...Ray for our distributed ML work, and we hope you are a Senior ML Engineer who can help us drive the future of autonomous freight. What You...  ...including the following tools: • Cloud tooling - Terraform, AWS Managed Services, EKS, Ray • Data ops - Parquet processing (PyArrow,... 
    Remote work
    Full time
    Work at office
    Relocation

    Torc Robotics

    New Westminster, BC
    29 days ago
  • $116k - $135k per year

     ...invaluable role in our success. Product Managers help turn vision into reality. WMG is home...  ...independent. We are looking for a Product Manager, Music Performance Data & Reporting. Data...  ...will be the bridge between complex data engineering and the actionable insights that power our... 
    Remote work
    Local area
    Worldwide

    Warner Music

    New Westminster, BC
    29 days ago
  • $93k - $98k per year

    About Very (Remote - Canada) Very is a fully distributed technology firm led by expert problem-solvers who create efficient, scalable solutions...  ...: help them win. About This Role As a Lead Embedded Hardware Engineer at Very, you will work closely with our Software, Hardware, and... 
    Remote work
    Permanent employment
    Contract work
    For contractors
    Home office
    Night shift

    Very

    New Westminster, BC
    26 days ago
  • $38 per hour

     ...across the globe. The Role We are seeking experienced Electrical Engineers with strong Python skills to train AI models on complex...  ...problems Why Join • Earn up to $38/hour for your expertise • Fully remote, flexible, part-time freelance work • Contribute to how future AI... 
    Remote work
    Part time
    Freelance
    Flexible hours

    Mindrift

    New Westminster, BC
    26 days ago
  •  ...mindset. You will have the flexibility to manage your work on your own terms and define...  ...specializing in this discipline among consulting engineering firms in Canada. Guided by an...  ...controller, pump unit and static excitation; - Remote control of discharge valves and water intakes... 
    Remote work
    Permanent employment
    Internship
    Work from home
    Flexible hours

    Cima+

    New Westminster, BC
    26 days ago
  •  ...’d love to connect with you! We are seeking a Revenue Operations Manager to help deliver outstanding services to the clients in our Marketing...  ...for fun and entertainment! Work Environment Requirements As a remote-first company, you’ll have the ability to work from anywhere in the... 
    Remote work
    Work at office
    Home office

    Directive Consulting

    New Westminster, BC
    29 days ago
  • $190.4k - $257.6k per year

     ...Role Description As a Software Engineer on the Growth Monetization team within Core Growth Engineering, you will build features...  ...to optimize checkout flows, trial conversions, and subscription management. This is a high-impact role with clear, measurable outcomes.... 
    Remote work

    Dropbox

    New Westminster, BC
    29 days ago
  •  ...a team of developers, designers, engineers, accountants, CPAs, project managers, and creatives from all over the world...  ...framework, providing expert management of high-volume transactions, and maintaining...  .... This position will be based remotely in Colombia. Accounting... 
    Remote work

    Proper

    New Westminster, BC
    29 days ago
  •  ...over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals...  ...travel to job sites (sometimes remote) on occasion. • Field work experience...  ...to meet timelines and quality management. • Proficient with MS Office... 
    Remote work
    Work at office
    Local area
    Worldwide
    Flexible hours

    Aecom

    New Westminster, BC
    26 days ago
  •  ...content. • Negotiate with media outlets, agencies, and vendors to ensure competitive pricing and optimum placement of ads. • Monitor and manage advertising budgets to ensure cost-effectiveness and maximize ROI. • Ensure all advertising materials are in compliance with industry... 
    Remote work

    Raines Group

    New Westminster, BC
    26 days ago
  •  ...For • Education: Post-secondary education in Telecommunications, Engineering Technology, or related field preferred. Technical...  ...independently in various weather conditions and environments. • Data Management: Strong capability in data collection, validation, and analysis... 
    Remote work
    For contractors
    Local area

    Encepta

    New Westminster, BC
    26 days ago
  • Drive identity security as the Lead IAM Engineer for the ONEID service, focusing on AWS migration of Oracle systems. Utilize your expertise...  ...to facilitate the transition of Oracle Identity Access Management systems to AWS. Your role will involve upgrading the existing OAAM... 

    Open Systems Technologies

    New Westminster, BC
    8 days ago
  •  ...prices, and coordinating the purchase and delivery of vehicles into our inventory. This is a  fully remote role with a high level of autonomy . We trust our team to manage their time, chase opportunities, and take ownership of their results. The more vehicles you source and... 
    Remote work
    Local area

    Ffun Group

    New Westminster, BC
    8 days ago
  •  ...cloud computing, IT infrastructure, 24/7 managed services and data center solutions. Sound...  ...we have offices in Markham, but working remotely is allowed at all times and remains your...  ...taking on the following responsibilities: • Manage social networks: publication calendar,... 
    Remote work
    Permanent employment
    Full time
    Work at office
    Work from home
    Flexible hours

    R2i Company

    New Westminster, BC
    8 days ago
  •  ...initial outreach and meetings with timely and personalized messages. Manage follow-up schedules to ensure sustained engagement and progress...  ...and development opportunities. • Flexible working hours and remote work options. • Equity options for high performers. How to Apply:... 
    Remote work
    Work at office
    Immediate start
    Flexible hours

    Total-life-inc-1

    New Westminster, BC
    24 days ago
  • $38 per hour

     ...of the following fields: Financial Forecasting, Risk Management, International Finance, Financial Engineering, Economics, Corporate Finance, Investment Management...  ..., complex guidelines. • Our freelance role is fully remote so, you just need a laptop, internet connection,... 
    Remote work
    Part time
    Freelance

    Mindrift

    New Westminster, BC
    26 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Remote Engineering Manager - API. Be the first to apply!