
Software Engineer
RallyBoard's second software engineering hire. This role will be foundational to building RallyBoard's product and culture.
We are seeking an experienced software engineer who demonstrates the following traits:
Entrepreneurial: excited to learn from seasoned veterans in startups and software engineering
Software engineering: Co-founder/CTO has deployed enterprise-grade product to 200k+ users, serving 8m+ requests/day, and across 12+ distributed engineers in <1 year.
Startups: Founders have previously built to $10M+ ARR and a team of 100+ employees serving 100s of customers
Adaptable: capable of moving across environments, tools, and tech stack layers to deliver end-to-end features.
Environments: prod, stage, local
Tools: user tracking, analytics, logging, AI copilots, CI/CD
Layers: web frontend, backend API, relational database, streaming, background processing, third-party service integrations
Autonomous: completes work without much guidance and quickly requests help when needed.
We are a 100% full-remote team: Founders are on separate coasts and our Founding Engineer is based in San Diego.
We currently only have 1 hr/wk of scheduled meetings
We don’t work on a schedule, but expect to spend 30-60 hr/wk to get work done, with an average of 40 hour weeks.
Great communication: clear, strong verbal and written communication for fast decision-making and reducing ambiguity.
We work across many different presentation formats (spreadsheet, design doc, text doc, etc.) and have a diverse background across engineering, sales, product management, and strategy consulting.
The founders Mike and Jackson have 100+ page of notes from their talks.
Technical stack decisions document is currently 20+ pages.
We’ve written 20+ specs for our technical and product decisions.
Accountable: delivers features with high velocity while writing maintainable, extendable code.
In our frontend, we currently have 100% test coverage spanning 1k+ unit tests to support confident feature delivery without regressions.
We auto-deploy to stage and actively demo it. We deploy to stage n/day and to prod n/week.
We call out mistakes and write tests around them to prevent them from happening again.
Technical Skills:
Javascript/Typescript
SQL
Web development
Nice to know:
NextJS / React
Supabase / PostgreSQL
AI coding tools
Distributed systems
Qualifications
3+ years of software engineering experience
1+ year of startup experience
Comfort working full-stack, to start expect 60/40 backend/frontend
Comfort working across disciplines, to start expect 80/20 engineering/product
Comfort working across functional levels from tactical (fixing a bug) to strategic (is our ci/cd process efficient)? Expect 80/20 tactical/strategic.
Our stack: NextJS (Typescript) + Supabase (SQL/Typescript)
Compensation:
Equity: 0.5% and up, depending on experience
Salary: Competitive pre-seed starting salary with revenue-based milestones to $175,000 salary at $1M ARR
To apply, email us at careers@rallyboard.com with a short 1-2 minute video introduction (Loom, Google Drive, etc) and include your resume or LinkedIn profile.