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.