Skip to content
Engineering

Principal Full Stack Software Engineer

Full-time Remote (US)

You will own the architecture of the E1 platform end to end: the brand and creator portals, the services behind them, and the AI systems that match creators to campaigns. This is a hands-on principal role — you will write code, but your leverage comes from the decisions you make and the engineers you level up.

Apply for this role

What you will do

  • Own end-to-end architecture across the portals, backend services, and data layer
  • Set engineering standards — testing, code review, migration safety, security review
  • Lead the hardest technical problems: payout correctness, verification integrity, and scale
  • Mentor engineers and raise the bar through design review and pairing
  • Partner with product and design to turn ambiguous goals into shippable increments

What we are looking for

  • 8+ years building and operating production web applications
  • Depth in TypeScript across the stack, plus a modern framework (React or similar)
  • Strong relational data modeling and safe schema-migration practice at scale
  • Production cloud infrastructure experience (AWS preferred) and CI/CD ownership
  • A track record of technical leadership without formal authority

Nice to have

Genuinely optional — missing all of these will not rule you out.

  • Payments, escrow, or financial-ledger systems
  • NestJS, Prisma, or AWS CDK
  • Applied LLM or recommendation-systems work

Not a perfect match?

Research consistently shows strong candidates skip roles when they do not meet every bullet. If you are close on most of this list, apply and tell us where you are strong. We would rather read your application than miss you.

Apply

Apply — Principal Full Stack Software Engineer

Attach your résumé and add a short note about what you have built.

Applying for Principal Full Stack Software Engineer

Résumé (PDF or Word, max 10MB)

Either a résumé or a LinkedIn/portfolio link is required.

We use your details only to evaluate you for a role at E1 and keep applications for 12 months. To have yours deleted sooner, email careers@e1.app. See our privacy policy.