Back to all positions

Backend Engineer

EngineeringRemote (US)Full-time

Build the systems that power local work. You'll design and implement APIs, optimize database performance, and ensure our platform scales reliably.

Overview

  • Design and build scalable backend services
  • Own critical systems like matching, payments, and notifications
  • Improve platform reliability and performance
  • Collaborate with frontend engineers on API design
  • Contribute to architectural decisions

Responsibilities

  • Design and implement RESTful APIs
  • Write efficient database queries and optimize performance
  • Build reliable, well-tested backend services
  • Participate in on-call rotation
  • Document systems and APIs
  • Review code and mentor other engineers

Requirements

  • 4+ years of backend development experience
  • Strong proficiency in Node.js, Python, or Go
  • Experience with PostgreSQL or similar databases
  • Understanding of API design and RESTful principles
  • Familiarity with cloud infrastructure (AWS, GCP)
  • Good debugging and problem-solving skills

Nice to have

  • Experience with real-time systems
  • Background in payments or fintech
  • Knowledge of geospatial data and queries
  • Contributions to open source projects

Hiring process

1

Application Review

We'll review your resume and reach out within a week.

2

Technical Interview

System design discussion and coding exercise.

3

Team Interviews

Meet the engineering team and discuss past projects.

Compensation

Competitive salary based on experience

  • Full medical, dental, and vision coverage
  • Flexible work schedule and unlimited PTO
  • $2,000 annual learning and development budget
  • Home office stipend
  • Equity participation

Ready to apply?

We'd love to hear from you. Submit your application and we'll be in touch.

Apply now

CrewLink

Local services marketplace

We're building the future of how people find and hire local help.