Software Engineer
We're building Backstroke—AI-powered email marketing for ecommerce brands.
Right now, creating one email campaign takes brands many hours and involves many people. Strategy, design, copy, development, QA, approvals—it's slow, expensive, and leaves no time for the stuff that actually matters: testing, personalization, learning.
We're rebuilding this from the ground up. Our platform generates complete, on-brand campaigns in minutes, with experimentation and personalization built in by default.
We need a builder who ships production features fast using AI tools. You'll work alongside our small engineering team to deliver end-to-end features, iterate based on user feedback, and help us move at startup speed.
What you'll do
Ship full-stack features end-to-end
Build and deploy production features from backend to frontend. You'll own features from idea to production - writing code, testing, deploying, and iterating based on what you learn.
Build with AI assistance
Use Cursor, GitHub Copilot, Claude Code, or similar tools to write, refactor, and ship code faster. You know when AI helps and when to turn it off. You're comfortable learning new tools and adapting your workflow.
Move fast and iterate
Take rough direction, ship working code quickly, get it in front of users, then improve it. You optimize for learning loops over perfect first releases.
Own your work
You're responsible for what you ship - quality, performance, edge cases. You write tests when they matter, fix bugs quickly, and care about the user experience.
What we're looking for
1-3 years of experience building and shipping software
You've built real features that real people use. You're early in your career but you've shipped enough to know how software gets built - and you want to get better at it.
Full-stack capabilities (or strong interest in learning)
Our stack is Ruby on Rails (backend) and React + TypeScript (frontend), with PostgreSQL and AWS. You don't need to know all of this, but you should be comfortable learning and working across the stack.
AI-first development mindset
You've used AI coding tools (Cursor, Copilot, Claude Code, etc.) to actually build things. You understand how to work with AI to move faster—and you're excited to keep pushing the boundaries of what's possible.
Startup DNA
You're scrappy. You figure things out. You're comfortable with ambiguity. You don't need perfect specs to start building - you can take rough direction and turn it into something shippable.
Product-minded approach
You care about what you're building and why. You ask questions. You think about users. You make smart trade-offs between speed and quality based on context.
You'll fit right in if you:
- Want to build and ship features fast, not spend weeks in planning
- Get excited by new AI tools and want to experiment with them in production
- Are comfortable getting your hands dirty across the full stack
- Think building software should be fun and creative
- Want to work on a small team where your contributions matter
- Are eager to learn from experienced engineers and level up quickly
Bonus points: You've built side projects, contributed to open source, or have a portfolio that shows you just love building stuff.
Our values
Accountability, Empathy, and Speed
Compensation
$90,000-$120,000 annual salary based on experience
Backstroke is an equal opportunity employer, and we value diversity at our company. We don't discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Create a Job Alert
Interested in building your career at Backstroke? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field
