Backend Engineer, Backend Platform (PHP and Python)

Manychat, Inc

Barcelona

Híbrido

EUR 80.000 - 110.000

Jornada completa

Hace 7 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Hybrid onboarding and relocation
Health insurance
Professional development budget
Flexible benefits
Free meals and snacks
Team offsites
AI tooling support

Descripción de la vacante

Manychat, Inc. ищет senior backend engineer, чтобы вести ключевые проекты уровня платформы. Вы будете работать над Auth Service и проектировать объединённую backend платформу на PHP и Python, добавляя ясные ownership и стандарты.

Ожидается глубокий опыт в производстве, умение сотрудничать с командами и влиять на архитектурные решения. Команда Backend Platform небольшая, фокус на производительность, мониторинг и безопасность.

Formación

  • Опыт разработки backend на PHP или Python в продукционных системах.
  • Опыт работы с высоконагруженными сервисами и их оптимизацией.
  • Умение писать ADR/Design Docs и объяснять выбор архитектуры.
  • Опыт ведения проектов между несколькими командами.

Responsabilidades

  • Ведете технические проекты уровня компании от дизайна до ввода в продакшн.
  • Определяете, где разместить модули и как строить общий backend.
  • Разрабатываете основу для запуска новых продуктов на Python без лишнего переподключения через PHP.
  • Устанавливаете владение компонентами, мониторингом и тревогами.
  • Проводите анализ причин инцидентов и улучшение производительности.

Conocimientos

PHP
Python
High-load systems
Design Docs/ADRs
Observability
Security engineering
Leadership

Herramientas

Grafana Cloud
Rollbar
CI/CD
Distributed tracing

Descripción del empleo

Описание: Creating content that resonates is great — turning that attention into growth is even better. That's what Manychat does. Our AI-powered automations help creators and brands engage with audiences across Instagram, Messenger, WhatsApp, and TikTok — at the right moment, with the right message, minus the manual work. We're 400+ people across three continents behind the leading platform for conversational growth, with AI skills shaping how we build, how we work, and how we grow.


WHO WE'RE LOOKING FOR

Want to own how the backend works for everyone, not just one corner of it? We’re looking for a Senior Backend Engineer who works across PHP and Python and wants a say in the bigger picture. You’ll lead company-level projects like our Auth Service: one authorization layer for PHP and Python, so Python products can handle their traffic directly instead of going through PHP. When things are unclear, you’ll research first, weigh the trade-offs and write them down. Then you’ll ship in small, safe steps. You’ll also decide where code should live based on what’s best for the system, not on which language you know best. Product teams will come to you for advice, reviews, and a way through when they're stuck. The team is still taking shape, so you'll also help define ownership, standards, and how we work. If that mix of deep technical work and influence across teams sounds like you, keep reading.


YOUR FUTURE TEAMMATES

Meet the Backend Platform team: We're a small team of engineers from core PHP, Infra, and AI backgrounds. We lead technical initiatives across the whole backend and own its health. Product teams build and run their own components, and we give them the tools, standards, and expertise to do it well. Each of us leads our own project, from planning to agreeing with other teams to production. We work in weekly cycles and write our decisions down. Right now we're bringing PHP and Python platform work together into one common backend platform.


Задачи

Lead company-level technical projects end to end, from design and planning to rollout and support, such as completing our Auth Service development and shaping authorization as a separate layer for PHP and Python. Shape the shared PHP and Python platform, and decide where each module should live based on the needs of the whole system. Build the foundations that let new Python products launch and scale without being wired through PHP each time. Define clear ownership of technical components across the backend, including who owns monitoring and knowledge for each. Improve how we spot and handle problems: bug and incident management, less noise in alerts and error tracking, and Grafana Cloud dashboards for how services interact. Find root causes across PHP and Python services using metrics, logs, and distributed tracing. Make performance part of everyday work, not something we fix after incidents: clear performance metrics, tools that show where things slow down, and analysis of unusual user behavior that causes degradation. Make architecture decisions with high load in mind, working with databases, servers, proxies, and DNS alongside the Infra team. Work with the Security team to fix vulnerabilities, build in security practices, and keep libraries and dependencies up to date. Improve developer experience: dev environment, CI/CD, routine automation, one documentation approach for PHP and Python, and tools for AI coding assistants. Turn product teams' requests into solutions: find what really hurts, propose the best fix, and support them with architecture advice and reviews in shared components.


Требования

Production backend experience in PHP or Python, and the ability to read and work with the other. You'll write production code in both. Experience with high-load production systems and improving their performance. Experience designing multi-component systems with clear boundaries, planning for failures, rollout, and rollback, with security in mind. Experience comparing technical options, naming the trade-offs, and explaining your choice in writing (ADRs, Design Docs). Hands‑on observability experience: metrics, dashboards, alerts, logs, and distributed tracing, and using them to find root causes. Experience leading a project that spans several teams: breaking it into small, testable steps, getting other teams on board, and taking it to production. A track record of improving engineering quality beyond your own tasks, for example setting up error monitoring, or a new process when things kept breaking. Enough infrastructure knowledge (databases, servers, proxies, DNS) to work well with Infra and see how your changes affect them. Clear communication: you explain your point of view, find the real problem behind a request, and flag risks early. Experience leading work independently while supporting your team: taking feedback, helping colleagues grow, and changing your mind when the arguments are good. Experience on a Platform or Core team. Strong production experience in both PHP and Python. Experience with authentication and authorization systems (for example, JWT or Ory Oathkeeper). Experience defining SLOs and building symptom‑based alerts. Experience running incidents and blameless post‑mortems. Experience with Grafana Cloud, Rollbar, or similar tools. Experience building developer tooling, CI/CD, or tools for AI coding assistants. Experience mentoring engineers or leading knowledge sharing across teams.


Условия


  • We care deeply about your growth, well‑being, and comfort: Hybrid onboarding to start work remotely and relocation support for you and your family.

  • Comprehensive health insurance for both you and your family.

  • Professional development budget for conference tickets, online courses, and other relevant resources to help you grow.

  • Flexible benefits package: no one‑size‑fits‑all perks here. You get a budget and you decide where it goes, from health and wellbeing to family and setting up your home office.

  • Hybrid work and generous, flexible time off — planned with your team, not rationed by a rigid quota.

  • In‑office perks, including free meals and snacks.

  • Company‑funded sport activities, annual offsites and team‑building events.

  • AI isn't a perk here — it's how we work. Claude, OpenAI, and more are on by default from day one, and we back teams in adopting whatever makes them faster.


Manychat is an Equal Opportunity Employer. We’re committed to building a diverse and inclusive team. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual preference, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance. This commitment is also reflected through our candidate experience. If you have individual needs that may require an accommodation during the interview process, please indicate this in your application. We will do our best to provide assistance throughout your interview process to ensure you’re set up for success.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Staff Backend Engineer
Staff Backend Engineer

Manychat • Barcelona

Híbrido
EUR 90.000 - 130.000
Relocation support
Health insurance for family
Professional development budget
+4
Senior Backend Engineer, Backend Platform (PHP and Python)
Senior Backend Engineer, Backend Platform (PHP and Python)

Manychat, Inc • Barcelona

Presencial
EUR 70.000 - 105.000
Backend engineer in conversational automation
Backend engineer in conversational automation

Manychat • Barcelona

Híbrido
EUR 90.000 - 120.000
Health insurance
Professional development budget
Flexible benefits package
+3
Staff Backend Engineer
Staff Backend Engineer

Manychat, Inc • Barcelona

Híbrido
EUR 90.000 - 140.000
Hybrid onboarding
Relocation support for you and family
Health insurance for you and family
+5
Mobile Engineer (Native iOS and Android)
Mobile Engineer (Native iOS and Android)

Manychat, Inc • Barcelona

Híbrido
EUR 60.000 - 90.000
Hybrid onboarding
Relocation support
Comprehensive health insurance
+5
Senior Python Engineer, Brands Barcelona, Barcelona, Spain
Senior Python Engineer, Brands Barcelona, Barcelona, Spain

ManyChat, Inc. • Barcelona

Híbrido
EUR 70.000 - 100.000
Hybrid onboarding
Relocation support
Health insurance for you and family
+7
Staff Site Reliability Engineer — AI Platform
Staff Site Reliability Engineer — AI Platform

Manychat • Barcelona

Híbrido
EUR 90.000 - 130.000
Relocation support
Health insurance for you and family
Professional development budget
+3
Python engineer for billing and accounts
Python engineer for billing and accounts

Manychat • Barcelona

Híbrido
EUR 70.000 - 100.000
Health insurance
Professional development budget
Flexible benefits
+4
Founding Python Engineer, Billing & Accounts
Founding Python Engineer, Billing & Accounts

Manychat • Barcelona

Híbrido
EUR 90.000 - 120.000
Hybrid onboarding
Relocation support
Health insurance
+3
Senior Mobile Engineer (Native iOS and Android)
Senior Mobile Engineer (Native iOS and Android)

Manychat • Bellprat

Híbrido
EUR 60.000 - 90.000
Hybrid onboarding
Health insurance
Professional development budget
+5