Backend Engineer (Messaging Platform)

360dialog • Bosnia And Herzegovina
Remote
Apply
AI Summary

Join 360Dialog's Messaging Platform team as a Backend Engineer to work on the core of our product, shaping architecture and seeing the downstream impact of your decisions directly in production. You'll own domains, work with a small team, and contribute to the development of our WhatsApp platform. As a Backend Engineer, you'll be responsible for designing and implementing scalable, maintainable, and observable backend systems using Python.

Key Highlights
Backend Engineer role in Messaging Platform team
Design and implement scalable backend systems using Python
Work with a small team to develop WhatsApp platform
Key Responsibilities
Design and implement scalable backend systems using Python
Work with a small team to develop WhatsApp platform
Own domains and take real responsibility for what you ship
Technical Skills Required
Python REST and async APIs PostgreSQL Message queues Workers Service-to-service integration
Benefits & Perks
Competitive remuneration package
Full remote flexibility
Work from anywhere in the world
Nice to Have
Experience with WhatsApp Business Platform
Background in B2B SaaS or messaging/communication platforms

Job Description


360Dialog is the leading Whatsapp platform for Independent Software Providers. We are hosting the Whatsapp channels for more than 800 software solutions and 45000+ B2B clients. As a bootstrapped and profitable company with no investors in the cap table, we are free to do what makes sense from the business, tech and product perspective. Our mission is to enable businesses to not only adapt messaging channels but also use them for performance use cases and drive revenue through them. We love to use state of the art engineering methods all over the place, in software development, tech operations but you will find them also in non-tech areas through the whole organization.

We are looking for like-minded people to join our organization and contribute with their ideas, skills and expertise in exchange for a good payment.

What we Offer:

Here's an opportunity to shape a whole new industry in Business Messaging. You'll be joining a team of experienced entrepreneurs who run a bootstrapped and profitable 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 remuneration package that reflects your skills, experience and achievements

NB: This is a contract-based position. We are a fully remote company and welcome applicants from anywhere in the world—please disregard the listed countries, which are included only due to system requirements.

The Role

You'll join the Messaging Platform team - the core of our product - working on the backend systems that power partner and client APIs, WhatsApp channel lifecycle, billing, integrations, and more. This isn't a ticket-grinding role. You'll own domains, shape architecture, and see the downstream impact of your decisions directly in production.

We work in Python across services that need to be correct, observable, and maintainable - not just fast to ship. You'll work closely with a small, experienced team and a tech-first leadership that values deep understanding over surface-level velocity.

Requirements

  • Deep Python, not wide Python
    • You know the language down to the runtime model - async internals, memory, typing, packaging. You can tell the difference between knowing the syntax and understanding the system
  • Backend systems experience
    • REST and async APIs, PostgreSQL (schema design, query performance, not just ORM usage), message queues, workers, and service-to-service integration
  • Domain ownership mentality
    • You take real responsibility for what you ship. You understand the business context behind a feature, not just the ticket description. You track your work from development to production and care about what happens after the merge
  • Structured thinking under complexity
    • You break down ambiguous problems into scoped, risk-aware iterations. You can identify the 20% of effort that delivers 80% of the value, and communicate that clearly to the people around you
  • Clear, calibrated communication
    • You write concise Slack messages, not essays. You adapt how you explain things depending on the audience. You surface blockers early and ask sharp questions instead of going silent for three days
  • Self-awareness about skill vs. experience
    • You know what you know, know what you don't, and can tell the difference between the two. You're genuinely curious and will share knowledge as readily as you seek it

Nice to have

  • Experience with WhatsApp Business Platform
  • Background in B2B SaaS or messaging/communication platforms
  • Familiarity with GCP, Cloud SQL, or similar managed infra setups

Budget

The budget range for this role is €40K/YEAR - €100K/YEAR, depending on the candidate's level of experience and fit with the position requirements.

Background Check Notice

By submitting your application, you acknowledge and agree that 360Dialog may conduct a background check as part of the recruitment and selection process. This may include, verification of your professional experience, educational background, and other relevant information necessary to assess your suitability for the role.

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

UltaHost

Bosnia And Herzegovina

Enterprise Software Engineer

Programming
•
4h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

chatgpt jobs

United State
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

coffeespace

San Francisco Bay Area

Subscribe our newsletter

New Things Will Always Update Regularly