Senior Backend Engineer (Python/Django)

COMMIT!2DALLAS
San Francisco, CA, United States
about 1 month ago
Apply on www.careerboard.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Application Programming Interfaces (APIs) Amazon Web Services Code Review Data Structures Django Web Framework Python (Programming Language) PostgreSQL Performance Tuning RabbitMQ Redis SQL Databases Systems Integration
+9 more
Web Applications ReactJS Concurrency Backend Stripe Kubernetes Celery Software Coding Api Management

Job description

We help people remove their personal information from data broker websites and take back control of their online privacy. We’re a fully remote company headquartered in the San Francisco Bay Area, and we’re looking for a Senior Backend Engineer to work closely with the founders on both product development and technical direction. This role is open to candidates based in Latin America. What you’d work on in your first quarter

You’d be writing code in our Django backend, which powers both the consumer dashboard and the B2B platform:

  • New features for the APIs that power our consumer dashboard and customer reporting
  • Performance and reliability work in our Celery and RabbitMQ pipelines
  • Integrations with third-party services like payment providers and identity providers (Stripe, WorkOS SSO)
  • Code review, both giving and receiving, on a small Back End team of other Senior Engineers

We don’t have a rigid roadmap of “first 30 days, first 60 days” - you’d pick up real work in your first week.

Requirements

  • 6+ years building production web applications
  • 3+ years with Python and Django
  • Celery, RabbitMQ, and Redis in production (day-1 pipeline scope)
  • Working knowledge of CS fundamentals: data structures, concurrency, SQL, system design
  • Strong written communication; comfortable working async across time zones
  • Self-direction and follow-through
  • Fluency in English

Strong plus

  • DRF and/or django-ninja
  • Postgres tuning and query analysis
  • Kubernetes and AWS
  • Stripe, WorkOS SSO, or other third-party API integrations
  • HTMX, React, or both
  • Background in consumer privacy or adjacent industries
  • Experience with AI coding assistants (Claude Code, etc.)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerboard.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

1:37 min

Core concepts of Celery and message broker integration

Jan Giacomelli · LIVE

10:22 min

Managing recurring subscriptions and products with Stripe

Dávid Lévai · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · World Congress 2022

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all