About Us
360dialog turns WhatsApp into a high-performance marketing channel.We serve more than 40 000 customers and 1 000 partners with data-driven, two-way messaging that boosts engagement and conversions. As the first provider to offer full-funnel analytics for WhatsApp, we’re leading the way in performance-driven messaging automation.
Role Overview
As a Senior Backend Engineer, you will be working with peers on teams dedicated to core areas of our platform, ensuring our platform can handle high volumes of traffic and data efficiently.
Key Responsibilities:
Develop features and improvements to our platform in a secure, well-tested, and performant way.
Advocate for improvements to product quality, security, and performance.
Solve technical problems of moderate scope and complexity to ensure company operations never stop, such as payments, integrations, etc.
Deliver software solutions that really add value to the running of the company, our clients and our teams.
Key Requirements:
You are comfortable working independently and are not afraid of taking responsibility and/or ownership for essential components of the system.
You are open to mentoring less experienced members of the team.
You are passionate about building robust products while also being savvy in applying workarounds when necessary.
Self-motivated and self-managing, with excellent organizational skills.
Good architectural knowledge (without being an astronaut).
You have demonstrable experience with Python, SQL, RESTful API
A development environment with the usual Git, Jira, CI/CD, Docker, Sentry, Prometheus, Grafana.
Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions.
Must-have
5+ years in Python backend development.
Production experience with Flask and FastAPI (async-first mindset).
Strong PostgreSQL or any other relational DB skills (query tuning, migrations, SQLAlchemy).
Async programming (gevent, asyncio
, httpx
, and asyncpg)
Solid testing practice (pytest, integration tests)
Familiar with monitoring tools: Grafana, Prometheus, Sentry.
Basic Docker knowledge (building images, containers, working with Compose)
Fluent English & team player mindset with mentorship ability
Nice to have
CI/CD pipelines (Drone.io / ArgoCD)
Docker-based development and deployments in production
Strong Linux and debugging skills (logs, metrics, traces)
Exposure to cloud-native environments or Kubernetes
Familiarity with event-driven or message-based architectures
Experience working with Google Cloud Platform (GCP) services
How we work
Remote-first, async-friendly. Slack is our main communication hub; most collaboration happens in threads and PRs.
Time-zone sweet spot: Most of the team is based in GMT+2, so we aim for at least a GMT ±2 working hours overlap to ensure smooth collaboration
Daily async stand-up: 15 min call at the morning
Perks
€100 / month learning budget for books, courses or exam fees.
Fully remote, flexible hours.
Unlimited paid leave (nielimitowany płatny urlop).
Competitive, performance-based pay.
Small team, big impact.
Hiring process
HR Screening Call
60 min technical interview
45 min culture chat
Offer
B2B
Check similar offers