Senior Backend Engineer (m/f/d)
Flip
Empowering every employee.
Our mission is to be the world's most used AI employee experience platform by changing the way frontline employees work.
Bei Flip wollen wir die Welt der Frontline-Worker revolutionieren und ihnen eine Stimme geben! Werde jetzt ein Flip Game Changer und arbeite mit einem unschlagbaren Team daran, dass alle Mitarbeitenden, ganz gleich wo sie arbeiten, Zugang zu ihren unternehmensinternen Informationen haben. Bist du bereit, das Arbeitsleben von Millionen von Menschen zu transformieren? Dann komm zu uns!
Job Teaser
As a Senior Software Engineer, you will be a core contributor to our Identity and User Management domain. You'll be responsible for the secure design, hands-on development, and operation of the backend services that integrate with our Keycloak instance. This role is ideal for a seasoned engineer with 5+ years of experience who is proficient in the JVM ecosystem and passionate about taking ownership of mission-critical production systems and driving technical excellence within an international agile team.
What you can expect
- Architect and Develop Core Services: Design, develop, and operate critical backend services within our User Management domain, ensuring seamless and secure integration with our Keycloak instance.
- Leverage the JVM Stack: Work hands-on with our primary technology stack, which is mostly JVM-based (Kotlin, Micronaut), alongside auxiliary components written in Python and Go.
- Drive Engineering Excellence: Develop software following modern practices: API first, code reviews, automated tests, and utilizing MR environments for exploratory testing before a merge.
- Own the Topics: Take charge of technical topics important to you, driving significant decisions, and seeking alignment across teams within our backend guild.
- Deployment and Operations: Deploy (Kubernetes, Helm) and monitor (Grafana, Sentry, Mixpanel) your services within the team, with the support of a separate team of SREs for on-call duty.
What you bring to the table
We're seeking a skilled, experienced engineer ready to step up and own complex integration challenges.
Must Haves:
- Proven Experience: 5+ years of software engineering experience, ideally in backend or full-stack development.
- Core Language Proficiency: Very good knowledge of Kotlin/Java and relevant Frameworks (such as Micronaut, Spring, etc.).
- Production Operations: Demonstrable hands-on experience in deploying and running applications on production systems (e.g., cloud, containerized environments).
- Ownership and Collaboration: Strong sense of responsibility and ownership for your topics, coupled with a collaborative mindset and excellent communication skills.
Nice to Haves:
- Background in SaaS environments.
- Familiarity with PostgreSQL.
- Experience with messaging systems (RabbitMQ, Apache Kafka).
- Prior exposure to Keycloak or similar Identity and Access Management (IAM) solutions.
Das bieten wir dir
- Work-Mode: Wir sind remote-first und geben dir damit die Flexibilität, von zu Hause aus zu arbeiten. Gleichzeitig schätzen wir den Mehrwert der persönlichen Zusammenarbeit sehr. Je nach Rolle nimmst du gelegentlich an Team-Events, Workshops oder Meetings in unseren Büros in Berlin oder Stuttgart teil – selbstverständlich immer mit ausreichend Vorlauf. Das genaue Verhältnis besprechen wir transparent während deines Bewerbungsprozesses.
- Work-Life-Balance: Wir wollen nicht, dass du an deinem Schreibtischstuhl festwächst und übernehmen deshalb die Kosten für deine E-Gym-Wellpass-Mitgliedschaft und bieten Job-Rad Leasing an.
- Erfolge feiern: Dich erwarten hoch motivierte und engagierte Menschen in einer lockeren Arbeitsatmosphäre.
- Mittendrin statt nur dabei: Du gestaltest Flip aktiv mit. Ganz nebenbei bist du Enabler des rasanten Wachstumsprozesses eines jungen Tech-Unternehmens und wächst an deinen Zielen. Gute Laune garantiert.
- Happy to be a Flipster: Freu dich auf regelmäßige Teamevents und Culture Days, die uns als Flipster zusammenschweißen.
- Arbeiten im Ausland: Bei Flip kannst du auch im europäischen Ausland arbeiten, lass uns im Interview über Workation sprechen.
Damit unsere Stellenanzeigen leichter lesbar sind, verwenden wird im Textverlauf die männliche Form der Anrede. Bei Flip sind alle willkommen ganz egal, welches Geschlecht du hast oder wie alt du bist. Sexuelle Identität, Herkunft, Religion, Weltanschauung und Behinderungen spielen keine Rolle. Das Wichtigste ist, dass DU zu uns passt!