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
CrewLink
Local services marketplace
We're building the future of how people find and hire local help.