Senior Software Engineer Amsterdam, North Holland, Netherlands; Iași, Iași, Romania; London, En[...]

Awin Global

Netherlands

On-site

EUR 60,000 - 80,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible four-day work week
Remote working allowance
International culture
Meal vouchers
Health insurance
Remote working furniture package
Peer-to-peer appreciation program

Job summary

Awin Global is looking for a Senior Software Engineer to join their team in the Netherlands. In this role, you will work on extending and maintaining the Affiliate Marketing platform, design reliable services, and mentor fellow engineers.

Expect to collaborate in a cross-functional team, embrace agile methodologies, and contribute to the ongoing evolution towards a cloud-first architecture with AWS. A flexible work environment and a diverse culture are key aspects of this role.

Qualifications

  • 6+ years of professional software engineering experience.
  • Strong foundation in OOP and comfort with multiple programming languages.
  • Hands-on experience designing AWS-based systems and microservices.

Responsibilities

  • Work within a small, collaborative team using agile methodologies.
  • Take ownership of applications across the full lifecycle.
  • Troubleshoot and resolve production issues.

Skills

Professional software engineering experience
OOP concepts
Java/Spring
AWS-based systems
SOLID principles
CI/CD pipelines
SQL and relational databases
Cross-functional teamwork
Agile methodologies
Microservices with REST APIs

Tools

Git
DynamoDB
MongoDB
Angular

Job description

As a Senior Software Engineer, you will be part of a cross-functional, service-oriented team, working on extending and maintaining our Affiliate Marketing platform. You design and build reliable services by writing clean, secure, and well-tested code, following modern engineering best practices.

In this role, you have a significant impact on system efficiency, technical quality, and team effectiveness. You take ownership of meaningful challenges, balancing technical excellence with sustainable product and business needs, and contribute to a collaborative, agile way of working.

The Team

You’ll join our Billing & Payments tribe, owning a core domain of the business: how customers are billed and partners get paid. Our engineering culture values pragmatic solutions, automation, strong ownership, and continuous improvement supported by open feedback loops.

We are moving towards a cloud‑first architecture with a strong focus on AWS, working with technologies such as Java/Spring, AWS Lambda, Node.js, Kafka, SQL/NoSQL databases, and more.

Key Tasks
  • Work within a small, collaborative team using agile methodologies and practices
  • Take ownership of applications across the full lifecycle, from design and implementation to operation
  • Proactively identify improvement opportunities and technical risks, helping shape technical direction
  • Solve real business problems by translating requirements into scalable technical solutions
  • Support an effective agile way of working by helping facilitate team ceremonies and workshops
  • Mentor engineers through code reviews, knowledge sharing, and day-to-day collaboration
  • Troubleshoot and resolve production issues, ensuring service reliability and operational stability
  • Communicate effectively in writing and verbally with local and remote colleagues and stakeholders
Skills & Expertise
  • 6+ years of professional software engineering experience
  • Strong foundation in OOP and comfort working with multiple programming languages, ideally including Java/Spring
  • Passion for clean, maintainable code with a strong understanding of SOLID principles
  • Hands‑on experience designing AWS‑based systems, microservices with REST APIs, and event‑driven architectures
  • Focus on engineering quality through code reviews, testing, and test strategy improvement
  • Responsibility for maintaining CI/CD pipelines for reliable, automated software delivery
  • Confident use of Git or similar version control systems in a collaborative environment
  • Solid understanding of relational databases, data modelling, and SQL
  • Familiarity with non‑relational databases like DynamoDB, MongoDB
  • Basic knowledge of web technologies and modern front‑end frameworks, ideally Angular
  • Proven collaboration in cross‑functional teams with Product, UX, and Agile roles
  • Extensive exposure to agile processes, particularly Scrum
  • Interest in and practical use of AI tools to augment software development
  • Experience with financial or billing‑related systems is a plus
Our Offer
  • Flexi-Week and Work-Life Balance: Flexible four‑day Flexi-Week at full pay with no reduction to annual holiday allowance, plus various paid special leaves.
  • Remote Working Allowance: Monthly allowance to cover part of running costs and support for setting up a remote workspace.
  • Flexi-Office: International culture and flexibility through Flexi-Office and hybrid/remote options across Awin regions.
  • Meal Vouchers: Net sum allocated for a variety of lunches.
  • Health & Wellbeing: Insurance covers several types of health, vision and/or dental treatments for you and up to one additional family member.
  • Remote Working Furniture Package: Eligible after 3 months of employment to set up a proper workplace.
  • Appreciation: Peer‑to‑peer program vouchers to thank and reward colleagues.
Diversity & Inclusion

Diversity & Inclusion are paramount to us, and we proudly pursue and hire diverse team members. We champion uniqueness and authenticity; this is who we are at our core. We welcome all backgrounds, identities, and experiences.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (f/m/d)
Senior Software Engineer (f/m/d)

Awin Benelux • Amsterdam

On-site
EUR 90,000 - 125,000
Flexi-Week and Work-Life Balance
Remote Working Allowance
Flexi-Office
+4
Senior Backend Engineer — Remote & Flexible Week
Senior Backend Engineer — Remote & Flexible Week

Awin Benelux • Amsterdam

On-site
Confidential
Head of Engineering - Developer Experience & Platform
Head of Engineering - Developer Experience & Platform

Awin Benelux • Amsterdam

On-site
EUR 140,000 - 200,000
Flexi-Week
Flexi-office
Work Expense Contribution
+4
Customer Insights & Strategy Lead - Affiliate Marketing (f/m/d)
Customer Insights & Strategy Lead - Affiliate Marketing (f/m/d)

Awin Benelux • Amsterdam

On-site
EUR 90,000 - 120,000
Flexi-Week
Flexi-office
Work Expense Contribution & Remote家具
+3
Head of Engineering - Developer Experience & Platform (f/m/d)
Head of Engineering - Developer Experience & Platform (f/m/d)

Awin Global • Amsterdam

On-site
EUR 180,000 - 240,000
Flexi-Week
Flexi-office
Work Expense Contribution & Remote Wg
+3
Sales Manager
Sales Manager

Awin • Amsterdam

On-site
EUR 70,000 - 110,000
4-day work week
Hybrid work model
International office options (up to 3–
+1
Senior Data Scientist (f/m/d)
Senior Data Scientist (f/m/d)

Awin Benelux • Amsterdam

Hybrid
EUR 90,000 - 130,000
Flexi-Week
Flexi-office
Remote furniture package
+3
Engineering Manager - Billing & Payments (f/m/d)
Engineering Manager - Billing & Payments (f/m/d)

Awin Benelux • Amsterdam

On-site
EUR 120,000 - 160,000
Flexi-Week
Flexi-office
Work Expense Contribution & Remote Wir
+3
Project Manager (f/m/d)
Project Manager (f/m/d)

Awin Benelux • Amsterdam

On-site
EUR 70,000 - 110,000
Flexi-Week
Flexi-office
Work Expense Contribution & Remote 1n
+3
Senior Software Engineer
Senior Software Engineer

Advidi • Amsterdam

Hybrid
EUR 66,000 - 76,000
Daily lunches
Gym discount
Fun events
+4