Python Software Engineer | Django | API Development | DevOps

6 days, 13 hours ago
Full-time
Mid Level
Software Development
TJM Labs

TJM Labs

TJM Labs is a software development company specializing in AI automation that learns by observing humans. They provide services for AI software development, automation, web development, mobile app development, and more. Contact them today to explore th...

Internet Software & Services

Description

  • Build and maintain backend services and REST APIs in Python and Django.
  • Model and evolve relational data, write migrations, and keep the data layer clean.
  • Extend a cross-platform desktop application built in Python.
  • Integrate third-party APIs, webhooks, and OAuth or service-account authentication flows.
  • Handle authentication, sensitive data encryption, and secret management carefully.
  • Own the full delivery lifecycle, including tests, containerized builds, CI/CD, and deployments.
  • Write clean, tested code and review teammates' work.
  • Work across the stack to ship features from backend API to the consuming client.

Requirements

  • 3+ years of professional Python experience with production Django or a comparable web framework.
  • Solid relational database experience, including modeling, querying, and migrations.
  • Comfort with Docker and modern CI/CD workflows.
  • Experience integrating third-party APIs, webhooks, and authentication flows.
  • Strong understanding of authentication and security fundamentals, including tokens, encryption, and secret management.
  • Strong testing habits and confidence collaborating with Git.
  • Bonus: experience building or packaging desktop applications.
  • Bonus: experience with async task queues such as Celery and Redis.
  • Bonus: cloud infrastructure experience with AWS or similar, plus networking basics.
  • Bonus: track record of working effectively on small, autonomous teams.

Benefits

  • Competitive salary package.
  • Compensation paid in USD.
  • Fully remote role with the flexibility to work from anywhere.
  • Company-wide events and team gatherings to foster collaboration and connection.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Back-End Developer, Rumble Studio

Rumble 11-50 Internet Software & Services

Rumble Studio is hiring a Senior Back-End Engineer to own the backend systems for a real-time, multiuser video production application.

Argo CD Docker Go GraphQL Kubernetes Linux Microservices OAuth OpenID Connect PostgreSQL Pulumi Redis REST API SQL Terraform TypeScript
12 hours, 37 minutes ago

Principal C# Backend Engineer

Goods & Services 51-250 Media

Goods & Services is seeking a Principal C# Backend Engineer in Loveland, Colorado to modernize and own backend workflow logic for analyzer operations within its ECL platform.

C# .NET
12 hours, 52 minutes ago

Backend Engineer - Card Issuing Team

StraitsX 11-50 Diversified Financial Services

Backend Engineer for the Card Issuing Team at a fintech company building APIs and infrastructure for businesses to launch and manage card programs across South East Asia.

CI/CD Docker Git GitHub Go MariaDB Microservices MySQL REST API SQL
12 hours, 52 minutes ago

Staff Back-end Engineer (New Fintech Product)

Coupang 1K-5K Internet Software & Services

Coupang Pay is hiring a Senior Staff Backend Engineer to lead the technical direction and architecture of core payment and fintech systems that power payment experiences across Coupang and Coupang Eats.

Agile Java Kotlin Microservices System Design
13 hours, 7 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers