Java Technical Software Engineering Lead - Vice President
Core
Technical lead for data acquisition processes and the AI Labs/Data Lake platform, shaping architecture and implementation for wholesale data solutions.
Role type
Senior IC Java Technical Software Engineering Lead (VP level)
Builds
Enterprise-grade Data Lake platform, data ingestion workflows, and data quality tooling for market data.
Domain
Financial services / Wholesale Data Technology / Market Data
Deliverable
production ML models | product features | infrastructure
Required skills
Java ecosystem (Spring, Spring Boot, Hibernate, JPA), microservices architecture, RESTful API design, AWS, market data processing (Fixed Income, Equity, FX), third-party vendor API integration, data normalization, technical leadership, mentoring, GitLab/GitStash, Jenkins, Ansible, CI/CD
Preferred skills
KDB, Python, Investment Banking experience
Technologies
Java, Spring Framework, Spring Boot, Hibernate, JPA, AWS, GitLab, GitStash, Jenkins, Ansible
Responsibilities
Lead end-to-end design and maintenance of the Data Lake platform; optimize data ingestion workflows; build data quality tooling and validation mechanisms; architect automated quality monitoring systems; drive technical initiatives for infrastructure performance and security; mentor junior team members; evaluate emerging technologies; develop data profiling and anomaly detection approaches; establish documentation and governance frameworks.
Seniority
Senior, hands-on IC with strategic leadership
