Demo

Django Developer

The Cruise Brothers
Warwick, RI Full Time
POSTED ON 9/5/2026
AVAILABLE BEFORE 1/3/2027

Django Developer (Python / Backend)

Cruise Brothers · Warwick, RI or Palm Beach Gardens, FL · Hybrid · Remote considered · Full-time

Cruise Brothers is a family-owned travel company, in business since 1972 and one of the largest cruise agencies in the country. We'll sell over $250 million in cruises this year — and we run the whole business on software we build ourselves.

It's called CBAT: Django on PostgreSQL with Vue on the front. CRM, bookings, commissions, double-entry accounting, messaging and SMS, automation, and agent training for nearly 10,000 independent travel agents. Four people build it. We're hiring the fifth.

You'd be our backend developer, working alongside our front-end developer as the pair that keeps the platform moving — you on models, views, APIs, and business logic; them on templates, JavaScript, and Vue. Real features, real users: the people using what you build are on the phone with customers all day, and you'll hear about it either way.

What you'd do

  • Backend features across bookings, commissions, agent management, messaging, and reporting
  • API endpoints and integrations with outside travel systems — cruise booking engines, vendor feeds, payment and SMS providers
  • A hook and automation platform (model events fire hooks, hooks drive LLM agents) that needs a second pair of hands
  • Modernizing a mature codebase as a steady drumbeat, not a doomed big-bang — per-model folders, query logic onto QuerySets, one mutation primitive per operation, and CI ratchets that keep the drift from coming back
  • Own tickets end to end: reproduce, fix, test, ship
  • Growing into ownership of a specific slice of the platform

What we're looking for

  • 4 years building production web applications with Python and Django — or comparable experience in another mature framework (Rails, Laravel, Spring, ASP.NET) and a real appetite for moving to Django
  • Comfortable in a large, established codebase — you can find your way around code you didn't write
  • Solid on relational data modeling and PostgreSQL
  • Enough front-end (HTML/CSS/JavaScript) to finish your own features — we have a dedicated front-end developer, but you shouldn't be blocked on them
  • You read documentation before asking, and you verify AI-generated code before shipping it
  • Nice to have: payments, accounting systems, travel, telephony/SMS, or anything with money in the database

If you've worked in a large, long-lived Django codebase and have opinions about how it should be modernized, we'd especially like to talk.

We're open on experience level. A strong mid-level developer who wants room to grow and a senior developer who wants a real codebase to improve are both good outcomes here, and we'll fit the offer to the person.

How we work

Most of our code is written in Claude Code sessions, backed by automated conformity checks, 30-way parallel testing, migration linting, and automated review on every pull request — the tooling exists so that moving fast doesn't mean shipping slop. If you've wanted to work this way for real, this is the place.

Fifteen years of platform knowledge is written down in a documentation system built to get you productive in your first week.

Four developers, direct access to the CTO and the leadership team.

Where

Warwick, Rhode Island or Palm Beach Gardens, Florida — hybrid, a couple of days a week in the office to start and easing off as you get established, flexible about which days.

Our development team sits in Rhode Island. Palm Beach Gardens is home to our sales and marketing teams, who are the people using what you build every day — if you're based there, you'd sit with them and would naturally take on more of that side of the platform.

We'd also consider fully remote for a genuine Django expert. One of our engineers is already fully remote and it works well, so if you're deep in Django and nowhere near either office, apply anyway and say so.

Benefits

  • Healthcare
  • Unlimited PTO
  • 401(k) with a 6% company match
  • Travel perks — we're a cruise company

Apply

Send your resume to jobs@cruisebrothers.com, along with a link to anything you'd like us to look at and a sentence or two about the most interesting thing you've shipped.

Pay: From $115,000.00 per year

Work Location: Hybrid remote in Warwick, RI 02886

Salary : $115,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Django Developer?

Sign up to receive alerts about other jobs on the Django Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$88,561 - $105,402
Income Estimation: 
$112,070 - $133,823
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Django Developer jobs in the Warwick, RI area that may be a better fit.

  • Wise Skulls Corp. Johnston, RI
  • Title: Fircosoft Developer Location: Johnston, RI Duration: 6 Months JD Candidate with Banking domain (AML) and having real time work experience of at leas... more
  • 4 Days Ago

  • Adidev Technologies Inc Johnston, RI
  • Adidev Technologies,(www.adidevtechnologies.com) is a premier IT consulting firm delivering top-notch Android Developer solutions to industry giants includ... more
  • 12 Days Ago

AI Assistant is available now!

Feel free to start your new journey!