Magnet.me  -  The smart network where students and professionals find their internship or job.

The smart network where students and professionals find their internship or job.

Software Engineer – AWS/TypeScript/Kafka

Posted 15 Jul 2025
Share:
Work experience
4 to 10 years
Full-time / part-time
Full-time
Job function
Salary
€4,547 - €6,496 per month
Degree level
Required languages
English (Fluent)
Dutch (Fluent)

Your career starts on Magnet.me

Create a profile and receive smart job recommendations based on your liked jobs.

Software Engineer – AWS/TypeScript/Kafka bij Nationale-Nederlanden

Get ready to drive digital change at Nationale Nederlanden (NN), one of the Netherlands’ biggest financial services companies.

NN has launched a digital payments bank quietly into the market in May 2025, as a newly formed business unit within NN Bank where the opportunities for growth are enormous.

As a Software Engineer, you will play an instrumental role in realizing and supporting multiple customer-facing journeys in Payments using modern software engineering practices. In your new job, the engineering decisions you make and the lines of code you write, review, and optimize have the potential to keep NN far away from fraudsters and could save up to millions of Euros. Your new job could very well make a big difference in your work-life balance, too. We’re famous for it, and you’ll enjoy plenty of freedom in your new role, with all the perks of hybrid working.

What you are going to do

As our Software Engineer – AWS/TypeScript/Kafka, you will get under the hood of our Cloud / Serverless based tech stack (Digital Product Layers) to realize secure, scalable and reliable backend software to facilitate seamless customer journeys that originate from the NN App and/or core banking systems, whether they’re onboarding new customers, or making/checking transactions. For realizing and supporting such mission-critical data journeys involving fraud detection on the AWS Cloud, you adopt modern software engineering practices not limited to DevOps, shift-left practices, and test automation.

You will work primarily with JavaScript/TypeScript, GraphQL with a vast amount of exposure to Kafka, MongoDB, Terraform, AWS Serverless technologies (e.g. API Gateway, Lambda, S3, DynamoDB, SQS, SNS, EventBridge etc), Azure DevOps, in building the distributed software components.

Your responsibilities

  • You are responsible for the technical delivery (build and maintain) of end to end customer journeys responsible for Payments involving potential integration with Confluent Kafka
  • You are responsible for the Ops duties (rotating role), resolution of incidents, driving improvements and authoring postmortems in an unambiguous manner
  • You collaborate, coach, and influence fellow engineers towards best practices in software (product) development, promote reuse and optimize product release lifecycle
  • You join forces with other engineers across Payments in contributing to the collective thinking/resolution of common engineering challenges

What we offer you

NN invests in an inclusive, inspiring work environment and in skills and competences for the future. We match this with employee benefits that are in line with what is needed today and in the future. This way, we offer our employees the opportunity to get the best out of themselves. We offer you:

  • Salary between €4,547 and €6,496 (40 hours) depending on your knowledge and experience
  • 13th month and holiday allowance are paid with your monthly salary
  • 27 vacation days for a 5-day working week and one Diversity Day
  • A modern pension administered by BeFrank
  • Plenty of training and learning opportunities
  • NS Business Card 2nd class, which gives you unlimited travel, also privately. Do you prefer to travel with your own transport? Then you can declare the kilometers travelled
  • Allowances for setting up your home office and for internet use

Who you are

You know how to work in an Agile environment where collaboration, feedback loops, and continuous improvements are the foundations.

  • You are an all-round software engineer who can go under the hood and work comfortably with distributed software development, release, and operations using TypeScript, Kafka, and AWS Serverless technologies
  • You are a curious person who is passionate about technology. Building digital products using modern engineering practices gives you lot of energy
  • You are an avid follower of developments in AWS Cloud, Serverless, who constantly look for ways to adapt the code or engineering processes used in delivering the value
  • You are a fair and transparent person who does not hesitate to talk openly about challenges, failures, and successes

Additionally, you possess:

  • 4+ years of experience working as an all-round software engineer
  • Hands-on experience building distributed software, with special focus on Kafka, AWS Serverless technologies, GraphQL, TypeScript, Azure DevOps, Terraform
  • DevOps mindset and knowledge about software architectures and patterns
  • Strong knowledge of databases (preferably MongoDB)

Who you will work with

You are going to be a part of one of the Payments Teams of awesome individuals with different backgrounds and cultures who are working together to build and maintain crucial payments digital bank use cases. You will join a cross-functional team consisting of full-stack engineers, business analysts, scrum master and a product owner.

You will work closely with Product Owner (in realizing the product roadmap), and with other Payments Tech Leads (as a sparring partner in tech decisions and review). You will report to the Engineering Manager for Payments.

Bij NN geloven we dat onze kracht ligt in het omarmen van de volledige diversiteit van de mensheid. We erkennen en waarderen ieders uniciteit en bijdrage, wat ons in staat stelt om te groeien: als individu, als team en als organisatie.

Diversiteit, Gelijkheid en Inclusie zijn verankerd in onze cultuur, die wordt geleid door onze kernwaarden: care, clear en commit. Deze waarden helpen ons om een werkomgeving te creëren waarin iedereen zich welkom, gerespecteerd en trots voelt om deel van uit te maken.

Be you. You have our support.

NN Group is an international financial services company, active in 10 countries, with a strong presence in a number of European countries and Japan. Our roots lie in the Netherlands, with a rich history that stretches back 175 years. With our 16,000 employees, NN provides retirement services, pensions, insurance, reinsurance and banking to approximately 20 million customers. NN Group includes Nationale-Nederlanden, ABN AMRO Insurance, Movir, AZL, BeFrank, OHRA and Woonnu.

Insurance
Den Haag
Active in 10 countries
16,000 employees
60% men - 40% women
Average age is 40 years