Staff Backend Engineer - Brands Platform (Hybrid)

Manychat, Inc

Barcelona

Hybrid

EUR 90,000 - 140,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid onboarding
Relocation support for you and family
Health insurance for you and family
Professional development budget
Flexible benefits package
Hybrid work and flexible time off
In‑office meals and snacks
Annual offsites and team building

Job summary

Manychat, Inc. is seeking a Staff Backend Engineer for Brands to own the technical side of a new product. You’ll set architecture and priorities for Python services and manage data models, authentication, and integration with the core platform.

You’ll decide what belongs in Python-based Brands services vs the PHP-based platform, with a focus on reliability, data ownership, and long-term maintenance. You’ll partner with Product and security teams to shape scalable, secure workflows.

Qualifications

  • Deep expertise in Python backend development and a broad view of backend architecture beyond one language.
  • Strong product mindset; explain technical trade-offs in terms of user experience, timelines, and product capabilities.
  • Experience owning the architecture and production operations of a product or large technical area.
  • Solid understanding of distributed systems and data flows: API contracts, async processing, data consistency, retries, idempotency, and failure handling.
  • Knowledge of deployment in production: configuration, networking, and external dependencies.
  • Knowledge of application security basics: authentication, authorization, data isolation, access management.

Responsibilities

  • Set architecture and technical priorities for Brands with Engineering Manager and team.
  • Decide Python vs PHP boundaries for Brands services and core platform.
  • Lead large system-level changes with measurable milestones and data migrations.
  • Define reliability and performance metrics and observability for key workflows.
  • Identify root causes of slowdowns and incidents across service boundaries.
  • Collaborate with Security, Infra, and Platform teams on solutions and trade-offs.
  • Coordinate with Product on scope and approach of solutions.
  • Document key design decisions and provide thorough code reviews.

Skills

Python backend
Distributed systems
API contracts
Data flows
Production operations
Architecture ownership
Security basics
Observability
Documentation & reviews

Tools

AWS
Kubernetes
Terraform/Terragrunt
PostgreSQL
Redis
Celery

Job description

Manychat, Inc. is seeking a Staff Backend Engineer for Brands to own the technical side of a new product. You’ll set architecture and priorities for Python services and manage data models, authentication, and integration with the core platform.

You’ll decide what belongs in Python-based Brands services vs the PHP-based platform, with a focus on reliability, data ownership, and long-term maintenance. You’ll partner with Product and security teams to shape scalable, secure workflows.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Backend Architect: AI-Driven Systems
Senior Python Backend Architect: AI-Driven Systems

Manychat • Barcelona

Hybrid
EUR 90,000 - 120,000
Health insurance
Professional development budget
Flexible benefits package
+3
Senior Python Engineer: Scale Brand AI Platform (Hybrid)
Senior Python Engineer: Scale Brand AI Platform (Hybrid)

ManyChat, Inc. • Barcelona

Hybrid
EUR 70,000 - 100,000
Hybrid onboarding
Relocation support
Health insurance for you and family
+7
Senior Backend Platform Engineer (PHP & Python) – Auth & Scale
Senior Backend Platform Engineer (PHP & Python) – Auth & Scale

Manychat, Inc • Barcelona

On-site
EUR 70,000 - 105,000
Staff Backend Engineer
Staff Backend Engineer

Manychat, Inc • Barcelona

Hybrid
EUR 90,000 - 140,000
Hybrid onboarding
Relocation support for you and family
Health insurance for you and family
+5
Staff Backend Engineer
Staff Backend Engineer

Manychat • Barcelona

Hybrid
EUR 90,000 - 130,000
Relocation support
Health insurance for family
Professional development budget
+4
Senior Python Engineer, Brands Barcelona, Barcelona, Spain
Senior Python Engineer, Brands Barcelona, Barcelona, Spain

ManyChat, Inc. • Barcelona

Hybrid
EUR 70,000 - 100,000
Hybrid onboarding
Relocation support
Health insurance for you and family
+7
Senior Backend Engineer, Backend Platform (PHP and Python)
Senior Backend Engineer, Backend Platform (PHP and Python)

Manychat, Inc • Barcelona

On-site
EUR 70,000 - 105,000
Senior Backend Platform Engineer - PHP & Python
Senior Backend Platform Engineer - PHP & Python

Manychat, Inc • Barcelona

Hybrid
EUR 80,000 - 110,000
Hybrid onboarding and relocation
Health insurance
Professional development budget
+4
Founding Python Engineer for Billing & Payments Platform
Founding Python Engineer for Billing & Payments Platform

Manychat • Barcelona

Hybrid
EUR 90,000 - 120,000
Hybrid onboarding
Relocation support
Health insurance
+3
Senior Python Engineer (Barcelona-Based / Relocation Support To Barcelona)
Senior Python Engineer (Barcelona-Based / Relocation Support To Barcelona)

Python Software Foundation • Barcelona

On-site
EUR 70,000 - 100,000
Hybrid onboarding and relocation
Health insurance for you and family
Professional development budget
+4