E
Eames Consulting
BackendSenior
Senior Software Engineer (Front Office)
KafkaREST APIWebSockets
About the Position
We are partnered with an established financial institution to look for a Senior Software Engineer for Front Office systems. This is a permanent role based in Singapore. In this role, you will lead a high performing development squad responsible for enhancing and scaling a core, real time trading platform.
Responsibilities
- Guide the technical direction and architectural design for a core execution platform, ensuring high performance and system resilience.
- Lead a team of talented software engineers, offering technical mentorship, conducting code reviews, and unblocking daily development challenges.
- Partner closely with product owners, quantitative analysts, and global technology leads to translate complex business needs into scalable technical solutions.
- Oversee end to end feature delivery, driving best practices in continuous integration, automated testing, and release management.
- Identify and execute performance optimization strategies for low latency data processing and real time web applications.
Requirements
- At least 10 years of software development experience, with deep expertise across modern frontend frameworks and robust backend environments.
- Strong background in Capital Markets, Investment Banking, or Electronic Trading, with exposure to derivative products.
- Hands on experience designing high throughput, event driven platforms using tools like message queues (e.g., Kafka) and distributed datastores.
- Solid grasp of streaming protocols, RESTful APIs, and WebSockets for real time data delivery.
- Proven experience leading agile engineering teams, driving technical roadmaps, and establishing solid engineering practices.
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline.
Senior Software Engineer (Front Office)
View Original