Job Details

Lead Data Platform Engineer

Job Info:

Category: Development
Company Description: Boutique Investment Bank
Job Number: 8819

Job Description:

We are building a disruptive securities business where technology and research, not traders, drive automated trading in corporate bonds.

We are looking for a core java engineer to be a key part of a high-impact initial team focused on building systems for data processing, search and analytics in support of our algorithmic trading and research efforts. Our chosen candidate will be expected to wear many hats and be familiar with implementations from inception phase to production. A very competitive cash (salary+bonus) compensation will include equity for the right candidates.


·         70% coding - must love coding

·         Analyze highly complex business requirements to translate into functional documents and technical specifications

·         Handle full project life-cycle tasks, such as designing, coding, testing, deployment and support

·         Maintain all code documentation, system diagrams, system interface charts and any other compliance policy and procedure documents

·         Work closely with other team members on quality assurance and the preparation of test cases

·         Explore current academia and industry innovations, and suggest stack and architecture enhancements

Skills & Requirements


·         Comfort, interest and sustained exposure to the Apache real-time and Big Data stack components

·         Experience in coding, implementing and optimizing real-time, fault-tolerant stream systems in Java, preferably using Apache Kafka

·         Interest in developing distributed data back-ends for computing engines using in memory structures such as Apache Arrow, HDFS binary file formats such as Apache Parquet or online storage systems for structured data in the Apache Hadoop ecosystem such as Apache Cassandra, HBase or even Kudu

·         Thorough knowledge of:

o    multi-core / multi-threading / distributed programming concepts and paradigms

o    Java garbage collection internals, concurrency models, native and asynchronous IO, off-heap memory management and interoperability

·        High comfort level with dev ops lifecycle of Java systems on Linux, including containerized application deployment using Docker


· Familiarity with version control (Git), build and lifecycle (Jenkins, Gerritt) systems, their deployment and maintenance


We aim to innovate through collaboration and uphold the highest execution standards. We look for individuals who are inquisitive, scientifically driven, practical, and divergent in their thinking. This is an opportunity to join a new quantitative financial technology venture from the ground up. We are looking for individuals who are self-starters and exhibit contextual leadership in their craft.



All qualified candidates are encouraged to apply by submitting their resume as an MS word document including a cover letter with a summary of relevant qualifications, highlighting clearly any special or relevant experience.

Please Note: All inquiries will be treated with the utmost confidentiality. Your resume will not be submitted to any client company without your prior knowledge and consent.

Contact Recruiter
Senior Technical Recruiter
Andiamo Partners | 90 Broad Street, Suite 1501, New York, NY 10004

Share Share this Job