Copilot is building Shopify for Service Businesses, making it easy for entrepreneurs to start, run, and grow service businesses like marketing agencies and bookkeeping firms. As a senior software engineer reporting to the CTO, you'll be a core member of the engineering and product team, leading complex technical projects and shaping the engineering culture.
You'll be responsible for designing and building full stack features, scaling the web platform, managing component architecture, and implementing robust testing. The role involves working closely with EPD leads to shape the roadmap, writing technical documentation, and setting up infrastructure. You'll need to balance quick shipping with thoughtful long-term technical strategy, including addressing tech debt and improving development processes.
The ideal candidate has 4+ years of experience with complex web applications and modern tools. You should be passionate about crafting elegant, efficient software solutions and approaching challenges thoughtfully. Strong collaboration skills are essential, as you'll engage in constructive technical debates and help build the engineering team.
The tech stack includes React, TypeScript, and Golang, with libraries like Tailwind, MUI, and Redux. The infrastructure runs on AWS using DynamoDB, Lambda, Cognito, and other services. The company has raised $10M from notable investors including YC Continuity and offers competitive compensation.
This is an in-person role in New York, as the company believes strongly in face-to-face collaboration for building culture. You'll have opportunities beyond core engineering work to get involved in areas like marketing, growth, and operations. The company is committed to making this the best work experience of your career through competitive compensation and investment in your development.