Backend Engineer

A pioneering travel industry company simplifying travel documentation for travelers and industry partners through innovative products and APIs.
$120,000 - $170,000
Backend
Senior Software Engineer
Remote
5+ years of experience
Travel

Description For Backend Engineer

Sherpa°, founded in 2015 in Canada, is revolutionizing travel documentation through its innovative platform trusted by major airlines like American Airlines, Air Canada, and Lufthansa. We're seeking a Backend Engineer to join our remote team, working in EST ± 3 hours. You'll be crucial in designing and maintaining our backend systems, handling authentication, payments, AI logic, and data processing.

As a Backend Engineer, you'll work with TypeScript, NodeJS, Express, NestJS, and various databases, while managing infrastructure on Google Cloud using Terraform. The role offers diverse challenges, from setting up internal APIs to configuring cloud infrastructure. You'll collaborate across teams, contributing to partner commission dashboards and custom reporting solutions.

We offer a competitive package ($120,000-$170,000 CAD) with equity, unlimited vacation (minimum 4 weeks), comprehensive health benefits, and flexible work arrangements. Our culture emphasizes work-life balance, professional growth, and team connection through regular meetups and annual offsites.

The ideal candidate brings 5+ years of software development experience, strong system design skills, and excellent communication abilities. You'll thrive in our collaborative environment, mentoring others and turning ideas into launched solutions. Join us in our mission to connect the world by making travel documentation seamless and accessible.

Last updated 2 days ago

Responsibilities For Backend Engineer

  • Contribute to backend infrastructure hosting authentication flow, payment systems, AI logic, feature management and data processing
  • Design and architect solutions
  • Improve performance and focus on quality
  • Work across different areas including finance team collaboration, partner commission dashboards, and infrastructure setup

Requirements For Backend Engineer

TypeScript
Node.js
PostgreSQL
MongoDB
  • 5+ years of professional experience in full-time software development roles
  • Experience in designing, building, scaling and maintaining production services
  • Experience in service-oriented architecture
  • Strong understanding of how the web works
  • Excellent oral and written communication
  • Experience building and maintaining design systems
  • Ability to thrive in a collaborative environment

Benefits For Backend Engineer

Dental Insurance
Medical Insurance
Parental Leave
Education Budget
Equity
  • Competitive salary
  • Annual employee options program
  • Unlimited vacation with minimum four weeks
  • Unlimited health and wellness days
  • Parental leave
  • Health and dental benefits from day one
  • Learning and development opportunities
  • Home office allowance
  • Monthly co-working allowance
  • Mobile phone allowance
  • Annual team offsite
  • Company swag

Interested in this job?

Jobs Related To Sherpa° Backend Engineer

Senior Backend Engineer

Senior Backend Engineer position at Sherpa°, building travel documentation solutions with TypeScript and Node.js, offering remote work and competitive benefits.

Full Stack Engineer

Senior Full Stack Engineer position at Sherpa°, building travel documentation solutions with TypeScript and Node.js, offering competitive salary and remote work.

Optical Network Development Engineer, Network Product Development

Senior Optical Network Development Engineer role at AWS, focusing on building and scaling network infrastructure for cloud services.

Software Development Engineer III, Prime Video Content Localization and Accessibility

Senior SDE role at Prime Video focusing on content localization and accessibility features using GenAI and scalable solutions.

Software Development Engineer III, Infra Supply Chain Automation

Senior SDE role at AWS focusing on supply chain management systems and infrastructure automation, requiring 5+ years of experience.