- Company Name
- 360Dialog (Performance Messaging on WhatsApp)
- Job Title
- Senior Backend Engineer (Python/NodeJs) - Remote
- 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