Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Backend Engineer (Python/NodeJs) - Remote image - Rise Careers
Job details

Senior Backend Engineer (Python/NodeJs) - Remote

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.

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.

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.
What You Should Know About Senior Backend Engineer (Python/NodeJs) - Remote, 360dialog GmbH

At 360Dialog, we are excited to welcome a Senior Backend Engineer (Python/NodeJs) to our talented team! As a leader in transforming WhatsApp into a robust marketing channel, we rely on your expertise to enhance our Performance Messaging solutions. In this role, you'll collaborate with teams dedicated to core aspects of our platform, ensuring it operates smoothly even during high traffic and data volumes. You'll develop new features and improvements with an emphasis on security, quality, and performance, all while addressing complex technical challenges. Your independent work ethic and willingness to mentor less experienced developers will help cultivate a collaborative atmosphere. You'll thrive if you're passionate about creating reliable products and possess a solid understanding of architecture. With experience in essential technologies like Python, NodeJS, SQL, and RESTful APIs, you will play a vital part in delivering software solutions that genuinely add value to our operations and of course, our amazing clients. Join us as we shape the performance-driven messaging industry, work remotely from anywhere in the world, and enjoy the freedom of self-management in a meaningful role with a competitive salary package. Let's unlock the full potential of WhatsApp together at 360Dialog!

Frequently Asked Questions (FAQs) for Senior Backend Engineer (Python/NodeJs) - Remote Role at 360dialog GmbH
What are the key responsibilities of a Senior Backend Engineer (Python/NodeJs) at 360Dialog?

As a Senior Backend Engineer (Python/NodeJs) at 360Dialog, you will be responsible for developing features and improvements to our platform in a secure and efficient manner. You'll advocate for product quality and performance and tackle moderate to complex technical problems that ensure seamless operations, including payments and integrations. Additionally, you'll be expected to mentor less experienced team members and deliver high-value software solutions.

Join Rise to see the full answer
What qualifications are required for the Senior Backend Engineer (Python/NodeJs) position at 360Dialog?

To excel as a Senior Backend Engineer (Python/NodeJs) at 360Dialog, candidates should have demonstrable experience in Python, NodeJS, SQL, RESTful APIs, and event-driven communication protocols. Strong architectural knowledge is essential. Familiarity with tools and environments like Git, Jira, CI/CD, Docker, and monitoring systems is also highly valued.

Join Rise to see the full answer
How does 360Dialog support the professional growth of Senior Backend Engineers?

360Dialog is committed to the growth of our Senior Backend Engineers by providing ample opportunities for learning and exploration. You will collaborate with experienced entrepreneurs and tech professionals, participate in challenging projects, and have access to resources that foster continuous improvement. We value independence and encourage you to think critically and creatively.

Join Rise to see the full answer
What is the work environment like for a remote Senior Backend Engineer at 360Dialog?

As a remote Senior Backend Engineer at 360Dialog, you'll enjoy the flexibility of working from anywhere in the world. We prioritize asynchronous communication, allowing you to work at your optimal pace while balancing project demands. You'll be part of a dynamic team that thrives on collaboration and innovation in the growing field of performance messaging.

Join Rise to see the full answer
What technologies should a Senior Backend Engineer (Python/NodeJs) be familiar with at 360Dialog?

Ideal candidates for the Senior Backend Engineer position at 360Dialog should be well-versed in Python, NodeJS, SQL, and RESTful APIs. Experience with event-based communication protocols is beneficial, and exposure to CI/CD practices, containerization with Docker, and monitoring tools like Prometheus and Grafana is highly desirable. Familiarity with the WhatsApp Business API and payment platform integrations is a plus!

Join Rise to see the full answer
Common Interview Questions for Senior Backend Engineer (Python/NodeJs) - Remote
Can you explain your experience with Python and NodeJS as a Senior Backend Engineer?

When discussing your experience with Python and NodeJS, highlight specific projects where you've used these technologies. Mention your role in developing features or solving particular issues, the impact your work had on the project, and any libraries or frameworks you have successfully implemented.

Join Rise to see the full answer
How do you ensure the security and performance of your code?

Address your approach to code security and performance by explaining your use of best practices, such as input validation, authentication mechanisms, and proper error handling. Additionally, discuss performance optimization techniques like using efficient algorithms, proper indexing in databases, and caching strategies.

Join Rise to see the full answer
What experience do you have with RESTful APIs?

When discussing your experience with RESTful APIs, share examples of APIs you've developed or integrated. Explain how you ensured data consistency and security, the types of endpoints you created, and how you handled version control and documentation for ease of use by other developers.

Join Rise to see the full answer
Can you describe a challenging technical problem you faced and how you solved it?

Provide a clear example of a complex technical issue you've encountered as a Senior Backend Engineer. Discuss the steps you took to identify the root cause, the solution you implemented, and the positive outcomes that followed. This illustrates your problem-solving skills and your ability to work under pressure.

Join Rise to see the full answer
How do you approach mentoring team members?

Describe your mentoring philosophy, emphasizing supporting growth through constructive feedback, pair programming, and encouraging independent problem-solving. Share specific instances where you successfully mentored less experienced developers, demonstrating the value it added to the team.

Join Rise to see the full answer
What is your experience with CI/CD practices and tools?

Discuss your familiarity with continuous integration and continuous deployment practices, explaining how they improve the development workflow. Mention specific tools you've used, like Jenkins or GitHub Actions, and describe how you've implemented these practices in past projects.

Join Rise to see the full answer
How do you handle tight deadlines and pressure?

Share your strategies for managing deadlines, such as prioritizing tasks, breaking down projects into manageable components, and effective communication with team members. Discuss how you maintain quality and performance standards even under pressure.

Join Rise to see the full answer
Can you talk about your experience with Docker and containerization?

Discuss how you've utilized Docker for application development and deployment. Provide examples of projects where containerization simplified environment management, and highlight any performance gains or enhancements achieved through this approach.

Join Rise to see the full answer
What do you think makes a successful backend system?

Share your insights on the key components of a successful backend system, such as scalability, security, reliability, and performance. Discuss how you have applied these principles in your work and the benefits for both developers and end-users.

Join Rise to see the full answer
Why are you interested in working at 360Dialog as a Senior Backend Engineer?

Express your enthusiasm for the role by highlighting 360Dialog's innovative approach to performance messaging and your passion for working on impactful projects. Discuss how the company’s values align with your own and how you see yourself contributing to the team's success.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Photo of the Rise User
Axon Remote Seattle, Washington, United States
Posted 7 days ago
Photo of the Rise User
Posted 3 days ago
Vista Group Remote No location specified
Posted 8 days ago
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Posted 5 days ago

360dialog was founded in January 2012 and is Headquartered in Berlin, Germany and specializes in a SaaS-based platform, that enables multi-channel communication for digital dialog marketing purposes. 360dialog services include mobile consulting, m...

5 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
25 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
132 people applied to Scrum Master-Remote at DICE
T
Someone from OH, Dublin just viewed Brand Marketing Intern-Summer 2025 at Trove Brands
Photo of the Rise User
Someone from OH, Mentor just viewed Supply Planning Analyst at Avery Dennison
Photo of the Rise User
Someone from OH, Columbus just viewed Medical Expert, Fertility and Pregnancy at Carrot Fertility
Photo of the Rise User
Someone from OH, Kent just viewed Finance Year-round Intern at Sherwin-Williams
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Owner, AI at Modernizing Medicine, Inc.
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - User Platform at Spotify
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - #1696 at MeridianLink
Photo of the Rise User
Someone from OH, Columbus just viewed Enterprise Sales Project Associate at Array
Photo of the Rise User
Someone from OH, Akron just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Thornville just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Columbus just viewed Cashier - Sawmill Road Market District at Giant Eagle
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom