Software Engineer, Experiments at CodeCrafters (S22)
$20K - $40K  •  0.10% - 0.30%
Programming courses for experienced engineers
Remote
Full-time
3+ years
About CodeCrafters

CodeCrafters (YC S22) makes programming challenges for experienced software engineers. Besides YC, we're backed by the founders of Instagram and Dropbox. Our customers are experienced engineers at companies like Google, GitHub, Stripe, etc.

About the role
Skills: JavaScript, TypeScript, Ruby on Rails

IMPORTANT: Start your response with "The latest challenge CodeCrafters launched is: …". Visit https://forum.codecrafters.io/ to find out the challenge name. (This helps us filter out low-effort applications)

CodeCrafters offers advanced hands-on programming challenges.

We're backed by YC and the founders of Instagram, Dropbox, Supabase, etc. We're also the maintainers of Build your own X (GitHub's 4th most popular repository with ~330k stars).

This role is ideal for a full-stack engineer with an interest in UX and product design. You'll work directly with our CTO and help us craft educational experiences that are engaging and delightful.

You’ll independently ship 100s of experiments that improve user acquisition, retention and revenue growth.

Requirements

  • You've built full-stack web applications as part of a team before.
  • Strong ability to learn on your own. You will receive some mentorship and guidance from our CTO, but you should expect to learn mostly on your own.
  • Discipline and patience to write clean code and use best practices. We are unlike most startups and write code to last. This allows us to move faster in the long-term.
  • High attention to detail.
  • Excellent communication and collaboration abilities.
  • Prior experience with Ruby/Rails, Ember is a plus.
  • Prior experience with A/B testing (using PostHog or similar tools) is a plus.

Responsibilities

  • Ship A/B tests across our Rails backend & Ember front-end
  • Identify & track reliable metrics to validate whether A/B tests are working
  • Identify 100s of potential A/B tests we can run, build intuition around which ones are likely to work

This is a great fit if you want to work:

  • ... at a product-driven company
  • ... on a complex product, with a ton of engineering challenges
  • ... in a company that strongly values good software development practices
  • ... with bright people who are extremely passionate about their work
  • ... where you'll be a key early software engineer

What We Offer

  • 100% remote work (India / Asia timezone)
  • Opportunities to shape the future of CodeCrafters and grow into leadership roles
  • Generous productivity tools budget, for Cursor, ChatGPT etc.
  • Generous learning budget for online courses/books
  • Stake in the company: $20k-40k cash + up to 0.3% equity

IMPORTANT: Start your response with "The latest challenge CodeCrafters launched is: …". Visit https://forum.codecrafters.io/ to find out the challenge name. (This helps us filter out low-effort applications)

Technology

Primarily Go + Rust + JavaScript

Interview Process

We aim to keep our interview process quick, all of these steps can be completed within 1-2 days.

Introductory Zoom chat (15-30 min):

We'll meet with you over a short call for us to learn about each other. We'd love to learn about your experience and ambitions, and tell you ours. This is also a great time for you to ask us any questions about the company, how we work, and this role.

CodeCrafters Challenge (2-3 hours)

We'll pick a random CodeCrafters challenge, and you'll work through a few stages over a Zoom call. You can use whatever language you're most comfortable with. This'll be a "semi-live" coding exercise — you'll be working on this over a Zoom call, but you'll be given time to work on your own in the middle.

This challenge helps us assess how you approach coding problems and think about structuring code.

You're free to try out our challenges ahead of time, we don't consider this cheating.

Final Zoom chat (30-60 min):

We'll schedule another final Zoom chat to discuss your work history in detail, joining timelines and more. If all goes well, we'll follow up over email with an offer letter.

IMPORTANT: Start your response with "The latest challenge CodeCrafters launched is: …". Visit https://forum.codecrafters.io/ to find out the challenge name. (This helps us filter out low-effort applications)

Other jobs at CodeCrafters

fulltimeRemoteFull stack$20K - $40K0.10% - 0.30%3+ years

fulltimeRemoteFull stack$20K - $40K0.10% - 0.30%3+ years

fulltimeRemote (US)Brand/graphic design$12K - $24KAny (new grads ok)

fulltimeRemote$12K - $24K3+ years

fulltimeRemote$12K - $30KAny (new grads ok)

Hundreds of YC startups are hiring on Work at a Startup.

Sign up to see more ›