GrafanaKotlinKubernetesPHPPostgresRabbitMQSpringSymfonyGoAIHelmPostgreSQLSentryAgileLeadershipCommunicationCollaborationRemote Work
About this role
Role Overview
Lead a team of engineers designing, developing and operating our employee communication platform (backed by PostgreSQL and RabbitMQ), including specifically our structured, chat-driven workflows.
At least 70 percent of your time is hands-on engineering work, the remainder is spent on technical leadership tasks.
Our Flows subsystem is mostly written in Go with some PHP / Symfony, other parts of the system are built on a JVM-based (Kotlin, Micronaut) stack.
We work remote within international (mostly European), cross-functional agile teams.
We develop software following modern software engineering practices (API first, code reviews, automated tests, MR environments for exploratory testing before a merge, and some tasteful experimental AI augmentation).
We deploy (Kubernetes, Helm) and monitor (Grafana, Sentry, Mixpanel) our services within the teams, with the support of a separate team of SREs for on-call duty.
Join customer calls together with your product manager to understand their specific problems and empower your team to build solutions that cover a majority of customer contexts.
Take charge on technical topics that are important to you, driving significant decisions, and seeking alignment across teams within our backend guild.
Requirements
5+ years of software engineering experience, working on backend systems
You have designed, implemented, deployed and operated event-based backend services, ideally including data-heavy integrations with other systems.
You feel comfortable moving between two major tech stacks:
you have experience with Go for backend services.
you have some experience with the JVM-stack (preferably Kotlin / Spring).
Excellent communication skills, that enable you to directly work with customers, partners and other important stakeholders
Interest in developing your own skills and those of your team
Tech Stack
Grafana
Kotlin
Kubernetes
PHP
Postgres
RabbitMQ
Spring
Symfony
Go
Benefits
Work mode: We’re remote-first, giving you flexibility to work from home. At the same time, we deeply value the power of in-person collaboration. Depending on the role, you’ll join occasional team events, workshops, or meetings in our Berlin or Stuttgart offices
always with plenty of notice. The exact balance will be discussed during your interview.
Work-Life-Balance: We don't want you to grow roots to your desk chair. That's why we cover the costs of your E-Gym-Wellpass membership and offer job bike leasing.
Celebrating success: Expect highly motivated and committed people in a relaxed working atmosphere.
Be part of something bigger: You actively shape Flip in your role. Along the way, you are an enabler of the rapid growth process of a young tech company and grow towards your goals, fun is guaranteed.
Happy to be a Flipster: Stay tuned for regular team events and culture days that bring us together as Flipsters.
Working abroad: At Flip you can also work abroad in the European Union. Let's talk about remote work in the interview.