Staff Backend Engineer

Customer Alliance
Berlin, Germany
1 day ago
Apply on jobs.meinestadt.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours

Tech stack

PHP (Programming Language) Application Programming Interfaces (APIs) HTML5 Cascading Style Sheets (CSS) Software as a Service Continuous Integration Software Debugging Linux DevOps Distributed Systems Elasticsearch MySQL
+11 more
Nginx RabbitMQ Redis Service-Oriented Architecture SQL Databases Symfony Backend Vue.js Codebase Doctrine (orm) Docker

Job description

Scala Framework RabbitMQ PHP Budget CAN ACT! Solid Entwicklungsumgebungen Linux nginx Design Server IT Elasticsearch START across Doctrine Übersetzungssoftware Symfony Docker Hybrid CSS MySQL Debugging Support SaaS DevOps Continuous Integration HTML5 Engineering

Stellenbeschreibung

At Customer Alliance, feedback isn’t just data; it’s the foundation of trust, growth, and lasting relationships.

Based in Berlin’s vibrant tech scene, we’re a remote-first SaaS company with an extensive footprint in hospitality tech on a mission to help businesses exceed expectations and become truly loved by their customers. Our platform captures feedback, analyzes it with smart technology, and turns it into clear, actionable insights, helping companies in hospitality, healthcare, and automotive thrive.

We’re an international team of curious minds and passionate builders. Feedback isn’t just part of our product; it’s at the core of how we collaborate, improve, and grow.

You’ll thrive here if:

You value impact

You believe great ideas can come from anywhere

You take ownership and enjoy solving hard problems

You want to grow with a team that’s ambitious but humble

If you are excited to collaborate with a diverse, international team that values feedback, ownership, and improving customer experience, this is the place you will fit right in.

What you will do:

In this role, your primary impact will come from technical leadership and platform evolution, ensuring our long-lived SaaS remains reliable, scalable, and adaptable as the product grows.

Shape the future of a B2B SaaS platform, balancing long-term vision with incremental improvements

Lead large-scale refactorings and modernization efforts

Design and evolve backend architectures across different services, with a focus on scalability, reliability, and operability

Build and maintain scalable backend services using PHP 8.5 (Symfony 7) and Scala

Drive architectural decisions around APIs, data models, and service boundaries, making trade-offs explicit and well-documented

Act as a technical reference for complex debugging and system-level issues

Mentor and support other engineers through ode reviews, technical discussions, and hands-on collaborationc

Contribute to evolving our engineering culture through knowledge sharing and technical leadership

Requirements

+8 years of professional experience in backend engineering, with experience evolving established systems

Strong expertise in PHP (preferably using Symfony framework) and solid experience working with complex, long-lived codebases

Proven ability to lead major refactorings or architectural transitions

Deep understanding of SQL, data modeling, and performance trade-offs

Strong debugging and system-level thinking skills

Hands-on DevOps experience, with a strong sense of ownership for production systems: CI/CD, monitoring, alerting, deployments, and production troubleshooting

Experience working with distributed systems and service-oriented architectures

Ability to mentor engineers with different experience levels through clear technical guidance and constructive feedback

Nice to have

Experience building GenAI systems

Our stack:

HTML5, (S)CSS, JS, VueJS, Nuxt

Symfony 7.4 with Doctrine ORM

PHP 8.5

Scala

Mysql

Redis

RabbitMQ

ElasticSearch

Nginx, Varnish

Docker

Linux

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.meinestadt.de
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

7:28 min

Constructing a new Docker layer from scratch

Oliver Seitz Oliver Seitz · World Congress 2026 Europe

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

3:03 min

Building robust applications with standard web platforms

Dennie Declercq · LIVE

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all