Software Engineer - Core Banking

Ageras Danmark

Berlin

Hybrid

EUR 70.000 - 90.000

Vollzeit

14 Tage+
Bewerbungsgenerator

Mach aus dieser Rolle ein Bewerbungsgespräch — ein Lebenslauf und ein Anschreiben, die genau auf das zugeschnitten sind, was dieser Arbeitgeber sucht.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Flexible remote working days
Competitive salary
Collaboration with cross-functional teams

Zusammenfassung

A leading FinTech company in Berlin is seeking a Senior Software Engineer to develop and scale their banking services. You will work with modern stacks, ensuring performance and stability while mentoring team members. The ideal candidate has 5+ years of experience with TypeScript/Node.js and a solid understanding of distributed systems. Remote work options are available.

Qualifikationen

  • 5+ years of backend experience in TypeScript/Node.js environments.
  • Solid understanding of distributed and event-driven systems.
  • Strong focus on clean code, testing, and maintainability.
  • Experience with microservices, Domain-Driven Design, and cloud environments.

Aufgaben

  • Building distributed, event-driven systems that power payment flows.
  • Maintaining existing banking core services to ensure performance.
  • Writing clean, maintainable, and well-tested code using best practices.
  • Collaborating closely with squad members on design and code reviews.
  • Participating in architectural discussions and proposing solutions.
  • Sharing knowledge and mentoring peers.

Kenntnisse

TypeScript
Node.js
Clean code
Distributed systems
Event-driven systems
Microservices
Domain-Driven Design
Cloud environments (GCP or AWS)
Cross-functional collaboration
Strong communication

Jobbeschreibung

Software Engineer - Core Banking at Ageras Danmark

At Ageras, we are redefining how entrepreneurs—freelancers, self‑employed professionals, and SMEs—manage their banking and administrative tasks. Through seamless tools and innovative accounting & banking solutions, we help them focus on what matters most: growing their businesses.

Our vision is to become the best friend of every small entrepreneur across Europe.

Over the years, Ageras has grown through the merging of top European FinTechs like Shine (🇫🇷), Kontist (🇩🇪), Tellow (🇳🇱), and more. Today, we’re a team of nearly 500 people working together from Paris, Amsterdam, Copenhagen, and Berlin.

👀 Engineering at Ageras

Our 150 engineers design scalable, reliable, and user‑centric solutions through a modern architecture that drives our growth. Organized into specialized tribes, they collaborate in cross‑functional squads—including an Engineering Manager, a Product Manager, a Product Designer, and Software Engineers—to foster innovation and excellence.

Our structure maximizes impact and ownership:

  • Product teams develop core features for key business domains (invoicing, banking, accounting).
  • Platform teams manage infrastructure and core services (Cloud, DevOps, Core APIs, developer tools).
  • Data team builds data pipelines for engineering, modeling, and analytics.

Within our Banking tribe, the Banking Core team plays a central role. The team builds and maintains the foundational systems that power Ageras’ banking services. It is now expanding to strengthen our core infrastructure for scaling Shine across markets, with a strong focus on building and evolving our card and payment products.

Our stack includes TypeScript, Node.js, React, PubSub, Docker, Terraform, GitHub Actions, and GCP—structured in microservices and event‑driven architectures.

📋 Your Role as a Senior Software Engineer

By joining the Banking Core team, you will contribute to shaping the foundation of Ageras’ banking services. Your mission: help design, build, and scale our next‑generation payment systems while ensuring resilience and reliability of our existing core infrastructure.

Your responsibilities will include:

  • Building distributed, event‑driven systems that power our payment flows and ledger logic.
  • Strengthening and maintaining existing banking core services to ensure performance and stability.
  • Writing clean, maintainable, and well‑tested code using best engineering practices (DDD, TDD, clean architecture).
  • Collaborating closely with your squad (Engineering Manager, Product Manager, and fellow engineers) and contributing to design and code reviews.
  • Participating in architectural discussions and proposing scalable technical solutions.
  • Sharing knowledge and mentoring peers—particularly important for our senior engineers.
  • Helping improve team rituals, demos, and feedback loops to keep collaboration meaningful in a remote‑first setup.

📍 Job located in Paris (preferred) or Berlin, Amsterdam or Copenhaguen, with possibility of two remote working days per week.

🙌 Your profile
  • 5+ years of backend experience in TypeScript/Node.js environments.
  • Solid understanding of distributed and event‑driven systems.
  • Strong focus on clean code, testing, and maintainability.
  • Experience with microservices, Domain‑Driven Design, and cloud environments (GCP or AWS).
  • Comfortable working in cross‑functional squads with engineers, product managers, and designers.
  • Strong communication skills and curiosity for the product and customer experience.
  • Experience in banking, payments, or regulated environments is a plus.
  • Fluent in English; French is a strong advantage.
💚 Our recruitment process

1️⃣ Initial conversation with Edouard (Engineering Manager), to understand your background, motivation, and expectations.

2️⃣ Technical interview with engineers from the Banking Core squad : a deep dive into coding standards, architecture, and collaboration.

3️⃣ System design case : a hands‑on exercise (build or debug a payment service) that you’ll later discuss with the team.

4️⃣ A finale conversation to discuss about your soft skills and meet you’re future colleagues, and a stakeholder round with Thomas (VP Engineering) or Sebastian (VP Product Banking) to explore product mindset and cross‑team collaboration.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Engineering Manager – Money Management (Banking)
Engineering Manager – Money Management (Banking)

Shine • Berlin

Vor Ort
EUR 70.000 - 90.000
Engineering Manager - Banking
Engineering Manager - Banking

Shine • Berlin

Vor Ort
EUR 120.000 - 160.000
Vice President of Engineering
Vice President of Engineering

Aura Recruit Ltd. • Berlin

Hybrid
EUR 150.000 - 190.000
Senior Product Designer - Accounting & Invoicing Domain (Fixed term - March 2027)
Senior Product Designer - Accounting & Invoicing Domain (Fixed term - March 2027)

Ageras Danmark • Berlin

Vor Ort
EUR 50.220 - 66.960
Salary range €4500/6000
Remote working days
Regular team events
+2
Senior Software Engineer (Backend & Cloud)
Senior Software Engineer (Backend & Cloud)

BANCOS • Berlin

Vor Ort
EUR 60.000 - 80.000
Flexible working hours
Up to 2 days remote work
30 days vacation
+3
(Senior) Full Stack Engineer (Typescript) (m/f/x)
(Senior) Full Stack Engineer (Typescript) (m/f/x)

Scalable Capital GmbH • München

Hybrid
EUR 90.000 - 120.000
International relocation support
Work from abroad
Competitive compensation package
+7
(Senior) Full Stack Engineer (Typescript) (m/f/x)
(Senior) Full Stack Engineer (Typescript) (m/f/x)

ScalableGmbH • München

Vor Ort
EUR 90.000 - 130.000
International relocation support
Work from abroad possible
Competitive compensation package
+5
Product Director, Banking Foundation
Product Director, Banking Foundation

RxREVU, Inc. • Berlin

Hybrid
EUR 120.000 - 170.000
(Senior) Full Stack Engineer (Typescript) (m/f/x)
(Senior) Full Stack Engineer (Typescript) (m/f/x)

Scalable GmbH • Bayern

Vor Ort
EUR 70.000 - 110.000
International relocation support
Opportunity to work from abroad
Education Budget
+3
(Senior) Full Stack Engineer (m/f/x)
(Senior) Full Stack Engineer (m/f/x)

Scalable GmbH • Bayern

Vor Ort
EUR 90.000 - 130.000
Deutschland Jobticket
PRIME+ Broker subscription
Urban Sports Club
+2