Auf einen Blick
- Aufgaben: Entwickle und verbessere unsere Kernbankdienstleistungen für ein globales Finanzsystem.
- Unternehmen: Innovatives Fintech-Unternehmen mit einem vielfältigen und kollaborativen Team.
- Vorteile: 25 Tage bezahlter Urlaub, Weiterbildungsmöglichkeiten und Aktienbeteiligung.
- Weitere Informationen: Wachstumsmöglichkeiten und ein unterstützendes Arbeitsumfeld.
- Warum dieser Job: Gestalte die Zukunft des Bankings und arbeite an großangelegten Produkten.
- Qualifikationen: Erfahrung in der Backend-Entwicklung und Kenntnisse in Golang.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
- What You’ll Do
- Build and evolve Sum Up’s core banking services that powers ledger operations and transactions, transforming regional systems into a unified, scalable global platform.
- Tackle complex distributed systems challenges, ensuring resilient services that continue to perform under high transaction volumes.
- Support modernization initiatives by improving observability, adding test coverage, refactoring code for long-term maintainability, and gradually introducing new architectural patterns without disrupting live banking operations.
- Contribute to key architectural decisions – build ledger and transaction history systems from the ground up, ensuring a globally scalable banking solution for our clients.
- Collaborate with teams across Risk, Treasury, Finance, and Infrastructure to ensure smooth, compliant, and reliable global operations.
- Take ownership from design to production, running the services you build, monitoring their performance, and continuously improving how we deliver high-quality software at scale.
Qualifications
- Solid backend experience building reliable, high-volume services and a careful approach to system design, APIs, data modeling, and service interactions.
- Proficiency in Golang and comfort learning and working with other languages as needed, e. g. Kotlin or Elixir.
- Write maintainable, well-tested code, follow CI/CD best practices, and take responsibility for the software you build from development to production.
- Comfortable building, deploying, and running services in cloud environments like AWS using Docker and Kubernetes.
- Eagerness to learn about relational databases that perform well under load and maintain data consistency.
- Collaborator who enjoys working across regions, communicating clearly, exchanging feedback effectively, and making thoughtful technical decisions together.
- Curiosity for building reliable financial services and the banking domain.
- Nice to Have
- Knowledge of Elixir – helpful given some of our legacy services are written in Elixir.
- Deeper Postgre SQL experience – performance tuning, complex queries, or schema design.
- Experience with event streaming platforms (Kafka preferred) and modern observability stacks (Grafana, Honeycomb, etc.).
Benefits
- Part of a company that values diversity and celebrates unique perspectives.
- Work with a global team of skilled professionals in an environment that fosters collaboration, learning, and growth.
- Opportunity to work on large‑scale fintech products used by millions of businesses worldwide.
- 25 days’ paid leave, plus 1 additional day for each year of employment.
- Up to 10 days of educational leave to expand your skill set.
- Career growth and learning opportunities: regular training, mentorship programs, Sum Up University leadership cohort, and a yearly learning budget (2,000 EUR).
- Participation in a virtual stock ownership program – you will own a stake in Sum Up’s future success.
- Access to the Sum Up Sabbatical, our Employee Assistance Program for mental health.
- Join a global team where you belong: D&I Initiatives and Employee Resource Groups such as Pride Club, Sum Afro, Neurodiversity, Grupos Mais, Women in Tech, and more.
- Additional health insurance, a subsidized Multisport card, free shuttle buses from Joliot-Curie metro station, and other great benefits.
- Attend global offsites and/or hackathons.
Sum Up is proud to be an Equal Employment Opportunity employer, actively seeking and embracing diversity in our workforce.
We don’t make hiring or employment decisions based on race, colour, religion or religious belief, ethnic or national origin, nationality, sex, gender, gender identity, sexual orientation, disability, age or any other basis protected by applicable laws or prohibited by company policy.
Our commitment extends beyond recruitment to creating a safe and respectful workplace where harassment of any form is strictly prohibited.
#J-18808-Ljbffr
(Senior) Backend Engineer - Balance Management Arbeitgeber: SumUp
SumUp ist ein hervorragender Arbeitgeber, der Ihnen die Möglichkeit bietet, an innovativen Fintech-Produkten zu arbeiten, die von Millionen von Unternehmen weltweit genutzt werden. In unserem Berliner Büro fördern wir eine inklusive und vielfältige Arbeitskultur, die auf Zusammenarbeit und persönlichem Wachstum basiert. Darüber hinaus profitieren Sie von einem Virtual Stock Option Programm, das Ihnen die Chance gibt, am zukünftigen Erfolg von SumUp teilzuhaben.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so (Senior) Backend Engineer - Balance Management erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei SumUp anzuklopfen, wenn du dich auf die Stelle als (Senior) Backend Engineer - Balance Management bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei SumUp vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um (Senior) Backend Engineer - Balance Management mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei SumUp klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei SumUp vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.