Full Stack Engineer
What you’ll work on
- Rebuilding core platform systems — taking MVPs to production-grade, handling complex state machines and edge cases where mistakes have real financial consequences
- Building data ingestion pipelines — parsing messy real-world formats from third-party systems and turning them into clean, reliable data
- Working with real money flows — ACH payments, billing reconciliation, and Stripe integrations where accuracy is critical
- Shipping across multiple products — features often span multiple user types and systems
- Designing integrations with external platforms — mapping third-party APIs and building monitoring to catch issues early
What you won’t deal with
- Ticket factories — engineers are involved in product decisions, not just execution
- Slow shipping — we ship daily and merge ~70 PRs per month
- Siloed roles — you’ll work across backend, frontend, and infrastructure
- Process for the sake of process — no story points, no unnecessary ceremonies
You should have
- Strong experience building web applications across the stack
- Ability to work across technologies (we use Go, TypeScript, React/Next.js, PostgreSQL)
- Comfort with integration-heavy systems and external APIs
- Experience owning production systems end-to-end, including debugging and incident response
Bonus
- Experience in insurance, fintech, proptech, or other regulated domains
- Familiarity with AWS (S3, SQS, ECS) and Docker in production environments
About the interview
1. Intro call — 10 min. We learn about you, you learn about Beagle.
2. CTO conversation — A deeper technical discussion about your experience, how you think about systems, and what you want to build next.
3. Work trial — A real-world project that reflects the actual work you’d do here. Preferably done in our office so you can meet the team and get a feel for how we work. Remote take-home option available if needed.
4. Team walkthrough — You present your work trial results to the team and we discuss your approach, trade-offs, and decisions together.