Company
360dialog GmbH logo

360dialog GmbH

www.360dialog.com
Location
Fully remote
Apply

Mid-Level Backend Engineer (Python)

360dialog is a remote-tech company, with a small office in Berlin (Germany) that has been selected by WhatsApp as one of only a few partners worldwide to exclusively provide access to and develop solutions on top of WhatsApp Business API. We provide solutions for many major brands like IKEA, REWE, PepsiCo, Carrefour, KFC, Pizza Hut as well as over 40,000 customers worldwide. At 360dialog we believe communicating with businesses on WhatsApp will feel as normal as chatting with friends and family.

Messaging is about instant communication and WhatsApp is the biggest messaging network with more than 2x10⁹ active users. This creates on the one hand interesting technological challenges on the other hand it allows us to learn and work with the latest and most interesting technologies available on the market.

Our team is made up of innovative and driven professionals who are passionate about creating products that transform the world of messaging. We are looking for a talented mid-level Backend Engineer (Python) to join our team and help us build scalable and reliable software that powers our platform.

  • Planning, implementing, maintaining and improving our architecture and software stack that runs our WhatsApp for business messaging solution for various customers around the world

  • Solving technically complex problems to ensure a seamless messaging experience for our users

  • Write clean, efficient, and maintainable code that adheres to industry best practices

  • Identify and troubleshoot system issues, implement fixes, and ensure system reliability and performance

  • Participate in code reviews and contribute to continuous improvement of our development processes

  • Interested in bringing new technologies and concepts to the team and build them for production

  • Stay up-to-date with emerging trends and technologies in backend development and apply them to our software solutions

Your skills

  • Min. of 3+ years of experience in backend development using Python on Linux systems;

  • Experience with development environments such as Git, Jira, Argo CD, Docker;

  • Experience with (any of) Python frameworks, libraries and patterns (e.g. FastAPI, Django, Flask, Asyncio, Celery, Ansible);

  • Experience with relational databases (e.g. MySQL, Postgres);

  • Knowledge of MongoDB, Redis or RabbitMQ;

  • Practical experience in refactoring projects from Monolithic to Microservice Architecture;

  • Practical experience with API First design approach and with APO authentication and authorization (OAuth 2.0).

Your skills - preferred/optional qualifications

  • Experience in 10x-100x scaling environments;

  • Experience working on a Kubernetes Infrastructure;

  • Exposure to Decentralized and/or Event-driven and/or Service-oriented architectures;

  • Prior experience with Whatsapp Business API.

Here’s an opportunity to shape a whole new industry in conversational messenger business. You could join a team of experienced entrepreneurs backed by reputed angel investors.

  • A competitive salary;

  • Remote-first culture: full flexibility of choosing where you work from;

  • Daily opportunities to evolve yourself and grow every day;

  • An innovative environment where you will work with some of the best tech-people around.