
Full-Stack Product Engineer
Why work at Senja ✨
You’ll be taking our product from 3,000 → 10,000 paying customers, and directly shaping how a profitable SaaS scales:
We’re a small (3 person), high-leverage team
Fully remote, work from anywhere
Low-meeting culture [1-2 calls a week maximum]
Shipping culture: weekly sprints, ship fast, at quality [yes, it’s hard]
PLG: we're product led, product is our business, we're crafting the best
Real impact: build our tech from 3,000 paying customers to 10,000 paying customers
Work across the full engineering stack, front/backend, app, integrations, Chrome Extension
Our business is profitable, bootstrapped, no investors, no politics, and the best ideas win
Radical transparency, see impact of work on metrics and revenue
Battle tested SOPs in place, but add your own ideas
Key roles and responsibilities
Hitting the agreed engineering sprint 100% of the time
Addressing all Axiom-reported bugs within 24 hours
Addressing 90% of customer-reported bugs within 24 hours
Maintaining strong visibility of your progress (to-dos, in progress, blocked) in Linear
Following and updating the engineering SOPs as you go
You can review our SOPs below
Key areas of ownership
Core app architecture
Chrome Extension
Widget implementation & embeds
Integrations platform
Staging environment and CICD
Performance & scaling layer
Experience
We’re looking for someone with proven experience, as follows:
Mid-senior product engineer with 5+ years of experience
Worked on a scaling SaaS, specifically in a lean setup (1-2 person engineering team)
Familiar with the majority of our tech stack
Attitude
Is this you?
Hard working w/ high expectations for quality
High integrity
Someone who gets shit done
Owner of outcomes not just actions
Clear communicator
Proactive
Concise, plain language, no BS
Detail-orientated
You are someone that can manage up - and communicate when things aren’t going as planned. AKA no surprises
You can work autonomously, and aren’t afraid to break things
You are someone who can push back, and tell us when there’s a better way to do things
Our SOPs: how we operate engineering at Senja
For transparency, we’re sharing our engineering SOP [standard operating process]
Our style is quick, one week sprints that cover new product and bugs, with shaping up of product mid sprint
You can see exactly how we run engineering and if this is a working style you’re familiar with
Our tech stack
This is what we use to build Senja
Nodejs backend (Hono) with drizzle
Svelte frontend
Typescript across the board
PostgreSQL (via Neon) for the database
Deployed with Railway and Cloudflare
Linear for task management
All tasks at Senja are recorded on Linear and everyone keeps their cards updated as they work
Who this role is not for
Please consider if you’re looking for something different
People who need heavy structure, we operate with lightweight SOPs
People uncomfortable shipping without perfect specs
People who need large teams / managers / product owners / QA
We’re lean by design and want to stay that way
Are uncomfortable being fully accountable
About Senja
Get to know Senja
Senja.io is a tool that helps creators and businesses collect, import, manage and share testimonials from their happy customers
We launched about 4 years ago and have been growing fast since then
We are completely bootstrapped, fully profitable and have almost 3,000 paying customers
We’re a small 3-person full-time team who build our startup in public
We’re used and loved by leading creator educators including Jay Clouse, Kieran Drew, Katelyn Bourgoin, and Justin Moore
We believe in giving back - and give 3% of our revenue to charity
Pay and benefits
Full time, 5 days a week
$7,000 per month
[Optional] Access to a engineering mastermind to learn and grow with peers
Paid monthly within 48 hours of invoice
Application process
This is the format of the application process. The whole process should take < 1 week:
Apply → screening call → paid trial task → review of trial task→ call with Olly, founder → trial sprint
Senja asks respectfully to only apply through the application form and not email/apply to them directly. Recruiters and Agencies please do not contact Senja directly.
Do you like this job?
About the company
Similar Remote Jobs
New Job! Featured Job Remote Job
Opened 14 days ago Featured Job Remote Job
Closes in 14 days Featured Job Remote Job
New Job! Remote Job
