
Connectivity and Messaging Engineer
at Berenberg
Posted 20 hours ago
No clicks
- Compensation
- Not specified
- City
- London
- Country
- United Kingdom
Currency: Not specified
You will join the team rebuilding ULTRA, Berenberg’s in-house connectivity and messaging microservice platform, working on exchange gateways, FIX-based client/exchange connectivity and integrations across the IB trading stack. The role focuses on developing scalable, low-latency Java services deployed on Kubernetes, with strong emphasis on automated testing, CI/CD and 24/7 operational reliability. You will collaborate broadly with trading and infrastructure teams and be responsible for implementing and maintaining gateways as exchanges evolve.
- Working on ULTRA puts you right into the middle of IB engineering life as you will be collaborating and interfacing practically with all other IB teams and most other systems
- You will also be responsible to work on new exchange gateway implementations, their ongoing maintenance as exchanges evolve their gateways
- Being such a mission-critical system which typically runs 24/7, any new features and changes to ULTRA will have to be fully tested in an automated manner. The role also comes with support responsibilities of varying degree
- Deep and solid experience with Java creating scalable, understandable and fully tested code for low-latency, high-throughput applications
- Profound OOA & OOD skills, dee understanding of multi-threading as well as general concepts of messaging patterns (point-to-point, pub/sub etc, event-driven)
- Experienced with the full development life-cyle: implementation, review, full automated testing, release and familiarity with the processes and tools this typically includes (CI/CD pipelines etc)
- Profound understanding of the FIX protocol and how FIX engines generally work
- TCP/IP, UDP – good understanding of IP networks, such as routing tables, subnets, BGP
- Working with containers (aka Docker) and Kubernetes highly advantageous
- Somebody who naturally and continuously strives to improve a product and its ‘eco-system’ (which includes CI/CD pipelines, automated [performance] testing, [performance] monitoring) and can do so by ‘keeping things simple’
- Private pension plan - 10% of base salary contribution by Berenberg
- Generous 30 day holiday allowance
- Private Health Insurance
- Life Insurance scheme
- Flexible working hours
- Enhanced parental leave policies
- Employee Assistance Programme offering counselling sessions related to mental health, financial wellbeing and other topics
Can't find the job you are looking for?
If you can't see a job that interests you, why not join our Talent Community? By joining we can get in touch with you as and when we have a role that matches your requirements. And by staying connected we can also keep you informed of news, events and other opportunities that match your interests.





