7+ years of software engineering experience, preferably in fast-moving or startup environments.
Strong technical depth in system design, not just implementation.
Versatility across multiple parts of the software stack as a generalist.
Ability to balance speed and quality in delivering software solutions.
Excellent communication skills for articulating technical trade-offs.
Comfortable with ambiguity and driven to take ownership.
Responsibilities
Build features across the stack aligned with business priorities.
Design and implement AI/LLM-driven workflows for automation.
Translate ambiguous requirements into functioning software.
Exercise a balance between speed and technical rigor.
Help define and evolve engineering practices and technical culture.
Collaborate closely with the founding team and customers to shape product direction.
Benefits
Competitive salary and meaningful equity.
Health, dental, and vision insurance.
Unlimited PTO and flexible work hours.
New equipment provided to support optimal productivity.
Regular off-sites and team travel budget for in-person meetings.
Opportunity to play a foundational role in product and company shaping.
Full Job Description
The role
We're looking for a Full Stack Engineer to join our team. You'll work across the stack, own projects end-to-end, and make foundational technical decisions that will shape our product and culture for years to come.
Some of your work will involve AI/LLM-based systems, but just as much will involve building the surrounding product and infrastructure that makes those systems valuable to our customers. If you enjoy tackling different kinds of problems, moving quickly, and taking ownership, this role is for you.
What you'll do
Build features across the stack based on your strengths and the business's highest priorities: backend services, frontend interfaces, integrations, agents and infrastructure.
Design and implement AI/LLM-driven workflows as part of our automation platform.
Translate ambiguous requirements into clear, functioning software.
Balance speed with technical rigor, knowing when to optimize for learning and when to invest in durability.
Help define and evolve our engineering practices and technical culture.
Collaborate closely with the founding team and customers to shape product direction.
What we're looking for
7+ years of software engineering experience, ideally with exposure to fast-moving or startup environments.
Strong technical depth: you can design systems, not just implement them.
A generalist mindset, with the ability and confidence to work across multiple parts of the stack.
Pragmatism: you can ship quickly without sacrificing critical quality.
Excellent communication skills, with the ability to articulate technical tradeoffs clearly.
Comfort with ambiguity, and a bias toward ownership and action.
Bonus points for:
Experience working with LLMs or building AI-driven applications.
Background in fintech, insurance, or workflow-heavy enterprise products.
Prior experience as an early-stage engineer or founder
Contributions to open-source or research projects.
Stack:
Cloud & Infrastructure AWS
AWS Lambda
Amazon ECS
Backend
Python
FastAPI
Databases & Storage
Amazon DynamoDB
PostgreSQL
S3
Frontend
React/Nextjs
Typescript
Our values
Customer-first - we focus on solving real customer problems.
Bias to action - more doing and fast learning help us deliver the right solutions.
Ownership - no silos, no excuses: we all take responsibility.
Strong opinions, open minds - clear points of view, constructive debate, open to better ideas, learning from each other
Compensation & benefits
Competitive salary and meaningful equity.
Health, dental, and vision insurance.
Unlimited PTO and flexible hours.
New equipment to support your best work.
Regular off-sites and team travel budget to get together in person
The opportunity to play a foundational role in shaping both the product and the company.
HQ in NYC, distributed team. This role is for our Boston, MA office.