Senior Backend Engineer (Python/NodeJs) - Remote

  • 360dialog Gmbh
  • Verified

Job Description

About Us

360Dialog transforms WhatsApp into a high-performance marketing channel with our Performance Messaging solutions, designed to drive real, measurable results.

We combine data-driven insights with personalised, two-way conversations, helping businesses scale customer engagement, boost conversions, and automate WhatsApp communication. Our full-service approach makes it easy for businesses to unlock the potential of WhatsApp, from campaign management to messaging automation.

We’re trusted by over 1,000 partners and more than 40,000 clients worldwide. As the first provider to offer full-funnel analytics and data solutions for WhatsApp, 360Dialog is leading the way in performance-driven messaging and marketing 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.

Requirements

Key Responsibilities:

  • 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 mentor 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 organisational skills.
  • Good architectural knowledge (without being an astronaut).
  • You have demonstrable experience with Python, NodeJS, SQL, RESTful API, Pub/Sub messaging or other event-based communication protocol.
  • 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 organisational problems and propose thorough iterative solutions.

Desired Skills/Experience (optional):

  • You have contributed to the massive scale of a company.
  • Exposure to Distributed and/or Event-driven and/or Service-oriented architectures.
  • You are active in Open-Source contributions, including larger projects and personal passion projects.
  • Experience using WhatsApp Business API.
  • Experience integrating payment platforms.

About you

We highly value people who are dedicated to growing with us, who do not get paralysed by complex problems and focus on continuous improvements and achievements. 

We encourage you to think critically, solve problems creatively and choose to do what makes sense, always asking yourself what impact and value your actions and decisions have for the team and the company.

What matters to us is your independence and passionate commitment to software exploration. It's crucial that you possess the ability to manage yourself in a fully remote and global company and understand your own capabilities to work in an asynchronous way and at your optimal pace.

Benefits

Here’s an opportunity to shape a whole new industry in Performance Messaging Solutions. You’ll be joining a team of experienced entrepreneurs who run a bootstrapped global company.

  • 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.