— Careers

Senior Python Backend Developer 

Transform spreadsheet chaos into elegant data models that actually make sense. We need backend architects who can decode complex business processes and build systems that scale effortlessly.

We transform successful businesses by turning their proven processes into powerful software systems. We’re looking for developers who take pride in crafting solutions that help these businesses grow.

The companies we work with are successful because they have people on their team who care deeply about what they do. They’ve grown for decades on talent, relationships, and sheer effort, often without the help of any modern technology. Eventually they hit a point where the business can’t scale any further on effort alone. That’s where we come in. We learn how their business actually works, then build the platform that turns their hard-won processes into software that scales with them.

On our team, you’ll spend time improving and extending our platform across many client deployments. Django, complex data modeling, integrations with legacy systems. Every new client brings a new set of business rules and a fresh architecture challenge, so the work stays interesting without the churn of agency life (or the stress of startup life).

The team

A small group of developers who care about the craft of building great software. Our CTO sets the bar for code quality across the platform. Our CEO is technical, has a history of designing and developing software, and serves as fractional CTO for our clients. Fully remote, async-first. One monthly team meeting.

What the job actually looks like

  • Design data models that capture complex business rules (pricing tiers, approval workflows, multi-step operational processes)
  • Build and maintain APIs that connect modern and legacy systems
  • Own projects end-to-end, from architecture through deployment
  • Review and improve each other’s code (our CTO currently reviews all PRs and needs a peer who can share that platform responsibility)
  • Ship new client projects on the platform regularly, each with its own domain complexity

What we offer that most places don’t

  • Protected development time. No sprint ceremonies. Written updates over synchronous meetings.
  • New projects, one platform. You get the variety of new client challenges without starting from scratch every time.
  • Direct access to leadership. You’ll work with the CTO on architecture decisions, not through three layers of middle management.
  • An opinionated codebase. We have established patterns and conventions. You’ll learn them, build within them, and help make them better over time.

You’d be a good fit if

  • You have 8+ years of Python backend experience (Django preferred, FastAPI/Flask acceptable)
  • You’ve built and maintained production systems, not just features
  • You use AI tools (Claude, Codex, etc.) as a natural part of your workflow
  • You prefer writing over meetings
  • You care about the details and obsess of code quality
  • You can walk us through something you built and the decisions you made

Is this what you’re looking for? Apply now.

We're not just cool projects and good looks 

Our team is stacked with experts and our benefits are stacked with perks.

Life Preserver

Health Insurance

Company funded medical, dental, vision, and life insurance. Short and long term disability are offered as well.

palm tree

Paid Time Off

Paid time off is flexible and unlimited. You're encouraged to take time off for travel or just to get things done around the house.

paper airplane

Personal Leave

Take extended time off when you need it whether it's health related or for new family additions.

juggling

Profit Sharing

A portion of company profits are shared with employees each year.

money

Retirement Plan

401K with Safe Harbor Matching Contribution up to 4% of your salary.

pizza

Perks

Flexible start time and location, Summer Fridays, workspace allowance, and more.