Home - Jobs - Senior Software Engineer – Amsterdam

Senior Software Engineer – Amsterdam

Job Description

The Role: Senior Software Engineer, Data Delivery

The Impact:

Delivering data to clients in a timely manner is key to the success of the company.

As a software engineer, you will focus on reliability, performance and scalability.

Our architecture is serverless, our processes are comprised of many individual functions glued together, for example through SQS.

Reliability is key and requires a focus on high code quality, (automated) monitoring, diagnostics and failover. All our services run hot/hot in multiple regions.


You will work as part of a development team that builds and maintains high performance exchange data feed handlers. It is a unique and challenging role that calls for a strong passion for quality and technology, while providing an immense opportunity to design and develop wide reaching code.
The role includes work on architecture design, business logic, requirements gathering, data modelling and quality assurance. 
This includes analyzes, isolating issues, and resolving them
Continuously improve the architecture and ensure high code quality

What We’re Looking For:

We are looking for creative people with a passion for programming and an eye for detail.
We highly value communication skills, an open mindset and client focus.
A recognized academic background in BE/MCA/Computer Science is highly desirable.
Solid experience with Java 11-20
Experience with building multi-threading and concurrent systems
Solid understanding of distributed architectures
Experience with test-driven development
Experience with the AWS service offering (Lambda, S3, Elasticache, SQS, MSK) is highly desirable
Experience with MongoDB, Guice, Gradle, Kafka is a plus



Image of consultant



Max. file size: 32 MB.
This field is for validation purposes and should be left unchanged.