Shopify for Professional Services Businesses

Senior - Staff Fullstack Engineer

New York
Job Type
Connect directly with founders of the best YC-funded startups.
Apply to role ›
Marlon Misra
Marlon Misra

About the role

Learn about us and our openings here.

About the role

As a Senior - Staff Fullstack Engineer you will report to the CTO and be a core member of our engineering and product team. In this role you’ll lead complex technical projects, mentor junior team members, improve velocity through better process, shape the engineering roadmap, and help define our engineering culture. We will compensate you well, invest deeply in your development, and do everything we can to make sure this is the single best work experience of your life.

What you'll do

  • You'll ship.  You'll be working on scaling and enhancing our web platform, our flagship product. This involves overseeing the libraries we use, managing the component/design system architecture, and building the most robust testable features.

  • You'll be an owner.  You'll work with EPD (engineering/product/design) leads team to help shape the roadmap. You’ll also be responsible for writing technical documentation, setting up infrastructure, and organizing engineering tasks.

  • You'll balance the short and long term.  While knowing the importance of shipping quickly you also know how to craft thoughtful long-term technical strategy. You know when to address tech debt and when to improve infrastructure and processes (testing, code reviews, CI/CD).

  • You’ll make the engineering team more effective. You’ll help us implement better processes, refine our interview process, and help define our engineering culture.

  • You'll help build the team.  The first 10 members of a en engineering team dictate the next 100. You'll help interview and recruit more talented engineers.

  • You'll learn about startups. Aside from your core work, you'll have the opportunity to get involved in other areas - marketing, growth, ops, etc.

Who you are

  • You're experienced.  You have 5+ years experience working on complex web applications built with React and Typescript and a proven track record as a lead developer.

  • You're hardworking.  You understand that building a category-defining company requires people that work smart and that also work hard.

  • You know what matters. We believe your education is irrelevant; we only care that you can build great products. Likewise, in your work you're not religious about any one technology and care more about making progress.

  • You're a systems thinker.  You don't identify as a particular as a feature or infrastructure engineer but are more interested in solving problems holistically.

  • You're resourceful.  You are a fast learner and have a “get things done” mentality. If you don't understand something you quickly determine what to do to push forward.

  • You put users first.  You think critically about the implications of what you're building. You're constantly putting yourself in shoes of the users and push back when necessary.


  • Mobile/Webapp: React + Redux and Typescript

  • Backend: Golang and DynamoDB.

  • AWS Serverless architecture with Lambda, API Gateway, and Cognito.

  • Custom design system based on MaterialUI.

  • Bespoke websocket service to connect frontend and backend in real-time.

  • Tools: Linear, Notion, Figma, GitHub, Slack

About Copilot

At Copilot, we're building Shopify for Service Businesses. We want to make it easy for entrepreneurs anywhere to start, run, and grow service businesses: marketing agencies, bookkeeping firms, recruiting agencies, and thousands of others.

While it is straightforward to set up a Shopify store and sell a physical product on the Internet, entrepreneurs that want to sell and deliver a service on the Internet have to stitch together SaaS apps, and even then are unable to offer clients a streamlined experience under their own brand. We want to change this by giving service businesses the building blocks (messaging, payments, etc.) to design their own product and offer their clients a modern streamlined experience.

We’ve raised $10M from investors including Ali Rowghani (YC Continuity), Lachy Groom, Y Combinator, Liquid 2, Addition, Slope, and a group of leading founders and operators.

Team Size:15
Location:New York
Marlon Misra
Marlon Misra
Neil Raina
Neil Raina