360dialog GmbH is looking for a Senior Backend Engineer to join our growing team and play a key role in shaping the future of our platform. You’ll work across a modern Python-based tech stack to design and build high-performance systems that scale. This role involves mentoring junior developers and helping create a culture of engineering excellence.
What You'll Do
- Write clean, test-driven, and maintainable code that follows industry best practices.
- Create high-quality, stakeholder-focused technical documentation to support clarity and collaboration.
- Contribute to architectural decisions and proactively identify opportunities for technical improvement and innovation.
- Design and implement scalable, performant backend systems using modern Python frameworks such as FastAPI and Django.
- Improve the performance, reliability, and observability of existing applications, ensuring systems are robust and production-ready.
- Mentor and support junior developers through code reviews, pair programming, and ongoing guidance to foster a collaborative, growth-oriented team environment.
- Collaborate closely with product managers, developers, and senior leadership to deliver value iteratively in an agile development cycle.
- Champion a culture of technical excellence, continuously raising the bar for quality, performance, and team standards.
- Actively contribute to sprint planning, estimations, and retrospectives, helping to shape team process and delivery cadence.
What We're Looking For
- 5+ years of professional backend development experience, with strong proficiency in Python.
- Proven track record of designing and building RESTful APIs that are scalable and easy to maintain.
- Hands-on experience working with Docker containers for development and deployment.
- Strong experience with SQL, including writing, optimizing, and debugging queries.
- Strong communicator with the ability to articulate complex technical concepts clearly to both technical and non-technical stakeholders.
- Proven ability to take ownership, work independently, and drive projects to completion.
- Demonstrated initiative in improving systems, processes, or team performance beyond assigned responsibilities.
Nice to Have
- Hands-on experience with FastAPI and/or Django, including knowledge of asynchronous programming patterns.
- Strong experience with PostgreSQL, including complex queries, indexing, and performance tuning.
- Production experience with Google Cloud Platform services, especially Cloud Run, Cloud SQL, and Pub/Sub.
- Knowledge and experience with event-driven architecture, ideally using technologies like Google Pub/Sub or similar message brokers.
- Familiarity with monitoring and observability tools, including building dashboards in Grafana.
- Experience developing integrations with messaging platforms such as the WhatsApp Business API or Google RCS.
- Working knowledge of workflow automation tools such as n8n or equivalent.
- Ability to balance short-term delivery needs with long-term scalability and maintainability.
- Comfortable leading technical discussions, architecture reviews, or cross-team collaboration.
Technical Stack
- Python
- FastAPI
- Django
- Postgres
- Google Cloud
- Docker
- Grafana
- Google Pub/Sub
- n8n
Benefits & Compensation
- Join a dynamic, innovative team where you'll collaborate with some of the brightest minds in tech.
- Enjoy daily opportunities to learn, grow, and push the boundaries of what's possible.
- Work from anywhere in the world with full remote flexibility.
- Receive a competitive salary package that reflects your skills and experience.
Work Mode
This is a fully remote position open to candidates worldwide.
We are an equal opportunity employer.



