Backend Developer (Python)

360dialog GmbH

Completely RemoteContractEngineering & Architecture
Posted Today

Job description

Responsibilities

  • Join the Messaging Platform team to build and scale backend systems powering WhatsApp channels, APIs, and billing.
  • Own technical domains and shape architecture for services that must be correct, observable, and maintainable.
  • Manage the full lifecycle of features from development through to production.
  • Break down ambiguous problems into scoped, risk-aware iterations.
  • Collaborate with a small, experienced team to deliver high-impact engineering solutions.

Requirements

  • Deep Python knowledge, including async internals, memory management, typing, and packaging.
  • Extensive experience with backend systems, including REST and async APIs.
  • Proficiency in PostgreSQL, specifically regarding schema design and query performance.
  • Experience with message queues, workers, and service-to-service integration.
  • A domain ownership mentality with a focus on understanding business context.
  • Strong, calibrated communication skills and structured thinking under complexity.

Preferred Qualifications

  • Experience with the WhatsApp Business Platform.
  • Background working in B2B SaaS or messaging/communication platforms.
  • Familiarity with GCP, Cloud SQL, or similar managed infrastructure setups.

Benefits

  • Fully remote work flexibility from anywhere in the world.
  • Competitive remuneration package (€40K – €100K per year, depending on experience).
  • Opportunity to work in a bootstrapped, profitable company with a tech-first culture.
  • Collaborative environment with opportunities for continuous learning and growth.

About the Company

360dialog is the leading WhatsApp platform for Independent Software Providers. We host WhatsApp channels for more than 800 software solutions and over 45,000 B2B clients. As a bootstrapped and profitable company, we focus on making the best decisions for our business, technology, and products without investor pressure.

Skills & tools

PythonPostgreSQLAPI

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01Deep Python knowledge (async, memory, typing)
  2. 02Backend systems experience (REST, async APIs)
  3. 03PostgreSQL schema design and query performance
  4. 04Message queues and workers
  5. 05Service-to-service integration