Django Developer

The Cruise Brothers

Columbus (KS)

Hybrid

USD 110,000 - 150,000

Full time

12 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Healthcare
Unlimited PTO
401(k) with a 6% company match
Travel perks

Job summary

The Cruise Brothers is seeking a Django Developer to join our backend team. Based in Warwick, RI or Palm Beach Gardens, FL with hybrid work and remote options. You’ll own server-side features, APIs, and integrations for our CBAT platform used by nearly 10,000 travel agents.

You’ll work with a frontend developer to deliver real, user-facing functionality, ensure code quality, and participate in modernization efforts of a mature Django codebase.

Qualifications

  • 4+ years building production web applications with Python and Django, or comparable experience in another mature framework
  • Comfortable in a large, established codebase, and able to 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

Responsibilities

  • 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 that needs a second pair of hands
  • Modernizing a mature codebase as a steady drumbeat, not a big-bang
  • Own tickets end to end: reproduce, fix, test, ship
  • Growing into ownership of a specific slice of the platform

Skills

Python
Django
Frontend basics

Tools

PostgreSQL

Job description

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, and able to 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.

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.

BENEFITS
  • Healthcare
  • Unlimited PTO
  • 401(k) with a 6% company match
  • Travel perks (we're a cruise company)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Django Backend Engineer — Unlimited PTO, Travel Perks
Remote Django Backend Engineer — Unlimited PTO, Travel Perks

The Cruise Brothers • Columbus (KS)

Hybrid
USD 110,000 - 150,000
Healthcare
Unlimited PTO
401(k) with a 6% company match
+1
Senior Python Developer (Django)
Senior Python Developer (Django)

Code2day LLC • Town of Texas (WI), Northern (KY)

Hybrid
USD 110,000 - 155,000
Fully remote
Django/Python Software Developer
Django/Python Software Developer

Drive Current • San Diego (CA)

On-site
USD 90,000 - 120,000
4 weeks personal time off
9 paid federal holidays
Health, vision and dental insurance
+3
Python Developer
Python Developer

RedStream Technology • Sparta Township (NJ)

On-site
USD 120,000 - 180,000
Django/Python Software Developer
Django/Python Software Developer

Drive Current • Salt Lake City (UT)

On-site
USD 80,000 - 100,000
4 weeks personal time off
9 paid federal holidays
Health, vision and dental insurance
+4
Middle to Senior Python Developer
Middle to Senior Python Developer

JobCubby • Northern (KY)

Hybrid
USD 110,000 - 160,000
Competitive salary
28 vacation days
3 paid sick days
+3
Python / Django Developer
Python / Django Developer

Django Rest Framework • Northern (KY)

Hybrid
USD 120,000 - 150,000
Health insurance stipend
Remote-friendly with on-site option
Senior Backend Developer (Python Django)- US/UK
Senior Backend Developer (Python Django)- US/UK

TMT Insights Group • United States

On-site
USD 90,000 - 130,000
Competitive salary with opportunity for Bonus
Access to a full range of medical, vision, & dental benefits
401(k) + match
+2
Back-End Developer - PHP/Laravel & WordPress Specialist
Back-End Developer - PHP/Laravel & WordPress Specialist

Crowd Favorite • Huntsville (AL)

Remote
USD 75,000 - 85,000
Flexible time off policy
401(k) retirement plan
Health benefits with United Healthcare
+1
Remote Senior Python/Django Backend Engineer
Remote Senior Python/Django Backend Engineer

Code2day LLC • Town of Texas (WI), Northern (KY)

Hybrid
USD 110,000 - 155,000
Fully remote