Software Engineer

All-in-one recruiting ATS/CRM platform for modern agencies and independent recruiters
Backend
Mid-Level Software Engineer
Remote
1 - 10 Employees
3+ years of experience
Enterprise SaaS

Description For Software Engineer

Crew (YC S21) is building a breakthrough all-in-one recruitment platform that revolutionizes how recruiters work. As a Software Engineer, you'll be a core member of the engineering team working on both main products (CRM, Chrome Extension, APIs) and infrastructure challenges.

The role offers a unique opportunity to work with a 100% Serverless CRM running on AWS Lambda. The tech stack includes Go for services, Angular and TypeScript for frontend, with communication via gRPC, SQS, and JSON-RPC. Data persistence uses MongoDB and cloud storage.

You'll contribute to building multi-region architecture, develop internal infrastructure/tooling within AWS, and own meaningful parts of the platform. The position requires a generalist mindset, as you'll work across the full stack, from TypeScript code to backend systems.

The ideal candidate is self-directed, capable of learning new technologies quickly, and values writing reliable, production-ready code. Strong communication skills are essential as the team is fully remote. You'll participate in brainstorming features, guide decisions based on your technical knowledge, and help set company-wide engineering goals.

Crew offers competitive compensation including stock options, remote work flexibility, high-end Apple hardware, ergonomic accessories, and quarterly team gatherings. The company, backed by eFounders and Y Combinator, is reinventing the recruiting stack from the ground up, focusing on automation and centralized data management.

Join a small but talented team led by experienced founders, working on a mission to build a super powerful and delightful recruitment platform that helps companies build their best teams. If you're passionate about creating impact, value thoughtful communication, and want to be part of a growing startup, this role offers an excellent opportunity to shape the future of recruitment technology.

Last updated 3 months ago

Responsibilities For Software Engineer

  • Building multi-region and highly available architecture
  • Building internal infrastructure/tooling within AWS
  • Brainstorm features with core team and guide technical decisions
  • Own meaningful parts of the platform
  • Work on both frontend and backend development
  • Contribute to company-wide engineering goals

Requirements For Software Engineer

Go
TypeScript
MongoDB
  • Deep understanding of designing, writing, running, maintaining and debugging applications across the whole stack
  • Self-directed and effective at working independently
  • Strong communication skills and ability to work in a remote environment
  • 3+ years of experience
  • Ability to learn new technologies quickly
  • Experience with reliable production code development

Benefits For Software Engineer

Equity
  • Competitive salary + stock-options
  • Remote working perks
  • High-end Apple hardware and ergonomic accessories
  • Quarterly team gatherings
  • Strong technical culture

Interested in this job?

Jobs Related To Crew Software Engineer

Software Dev. Engineer II, INTech LatAm and APAC

Software Development Engineer role at Amazon's INTech team, focusing on expanding retail features across Latin America and Asia Pacific regions.

Software Development Engineer II - AWS Networking Application, SIDR

AWS seeks Software Development Engineer II to develop network control plane software and implement SDN solutions for their global cloud infrastructure.

Quality Assurance Engineer II, US CBCC

Quality Assurance Engineer II position at Amazon's Payment Product team, focusing on testing and quality assurance for payment platforms and credit card systems.

Software Development Engineer, Digital Acceleration

Software Development Engineer role at Amazon's Digital Acceleration team, focusing on revolutionizing digital product sales and customer engagement through innovative software solutions.

Quality Assurance Engineer II, US CBCC

Quality Assurance Engineer II position at Amazon's Payment Product team, focusing on testing and quality assurance for payment platforms and applications.