Software Engineer - Core Banking

Denne stilling er desværre ikke længere ledig.
Se alle ledige stillinger

København

Shine exists to help freelancers and small business owners reclaim the joy of working for themselves.

Running a business shouldn't mean drowning in financial admin - it should be inspiring and rewarding. Our app brings banking, invoicing, accounting and admin together in one place, so entrepreneurs can focus on what matters most: growing their business and enjoying the freedom of working for themselves.

We're a multicultural team of over 400 people across France, Germany, Denmark and the Netherlands. By bringing together leading European fintechs like Shine, Kontist and Tellow, we've built a single, intuitive platform designed for simplicity, speed and accuracy - backed by local, award-winning support.

Your hiring experience matters

Just as we respect our customers' time, we respect yours. Your experience with Shine should feel simple, transparent and genuinely supportive.

If this sounds like somewhere you want to grow, we'd love to hear from you.

👀 Engineering at Shine


At Shine, 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 Shine’ 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 Shine’ banking services. Your mission: help design, build, and scale our next-generation payment systems while ensuring resilience and reliability of our existing core infrastructure.

This role requires strong experience in TypeScript/Node.js backend environments.

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, Berlin or Amsterdam, with possibility of two remote working days per week

🙌 Your profile


  • 5+ years of backend experience in TypeScript/Node.js environments (mandatory).

  • 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.

🚀 What’s In It For You?


  • Work from our Paris, Berlin or Amsterdam office, with possibility of two remote working days per week.

  • Work in a high-growth environment backed by 500 passionate people across Europe and multiple acquisitions under our belt. Your work will have direct, measurable impact on our growth journey.

  • Regular team events, international trips, and cross-European networking opportunities ✨



Information og data

Denne ledige stilling har jobtypen "Softwareudvikler", og befinder sig i kategorien "Informationsteknologi".

Arbejdsstedet er beliggende i København

Jobbet er oprettet på vores service den 28.1.2026, men kan have været deaktiveret og genaktiveret igen.

  • 28.01.2026
  • Softwareudvikler
  • København

Lignende jobs

  • Java Udvikler - Byg digitale løsninger, der gør en...

    ”I [xxxxx] har vi et innovativt digitalt miljø, hvor dygtige udviklere hver dag er med til at forbedre brugeroplevelsen for både vores 1,3 mio. kunder såvel som kollegaer, der bruger vores systemer. .
    • Softwareudvikler
    • København
    Få mere info
  • Principal IT Engineer, Head of Power Platform CoE

    At [xxxxx], we are dedicated to building extra[not]ordinary® futures, together, by developing antibody products and groundbreaking, knock-your-socks-off KYSO antibody medicines® that change lives .
    • Softwareudvikler
    • København
    Få mere info
  • Senior Insights & Analytics Manager

    Region EUCANLooking for a new challenge where your curiosity about people meets real commercial impact? Join [xxxxx] as Senior Insights & Analytics Manager and turn diverse data into decisio..
    • Softwareudvikler
    • Ørestad
    Få mere info
  • Student Assistant, Digital Process Optimization

    As a Student Assistant in Digital Process Optimization, you’ll be at the forefront of eliminating "digital friction" within our Global IT organization. Working closely with the Digital Workplace te..
    • Softwareudvikler
    • København
    Få mere info

Statistik over udbudte jobs som softwareudviklere i København

Herunder ser du udviklingen i udbudte softwareudvikler i København over tid. Bemærk at jobs der ikke har en bestemt geografi ikke er medtaget i tabellen. I den første kolonne ser du datoen. I den næste kolonne ser du det samlede antal softwareudviklere i København.

Dato Alle jobs som softwareudviklere
27. januar 2026 148
26. januar 2026 152
25. januar 2026 156
24. januar 2026 155
23. januar 2026 160
22. januar 2026 154
21. januar 2026 150
20. januar 2026 148
19. januar 2026 143
18. januar 2026 146
17. januar 2026 146
16. januar 2026 157
15. januar 2026 144
14. januar 2026 148
13. januar 2026 152
12. januar 2026 147
11. januar 2026 155
10. januar 2026 176
9. januar 2026 176
8. januar 2026 160
7. januar 2026 168
6. januar 2026 169
5. januar 2026 164
4. januar 2026 162
3. januar 2026 162
2. januar 2026 164
1. januar 2026 164
31. december 2025 172
30. december 2025 171
29. december 2025 171
28. december 2025 171

Kort over København