Job Title:  Data Fabric Engineer

Job Code:  2586
Country:  US
City:  New York
Skill Category:  IT\Technology

The pay range for this position at commencement of employment is expected to be between $120,000 and $130,000 year*

Company overview

Nomura is a global financial services group with an integrated network spanning over 30 countries and regions. By connecting markets East & West, Nomura services the needs of individuals, institutions, corporates and governments through its three business divisions: Retail, Wholesale (Global Markets and Investment Banking), and Investment Management. Founded in 1925, the firm is built on a tradition of disciplined entrepreneurship, serving clients with creative solutions and considered thought leadership. For further information about Nomura, visit


Aon’s Benefit Index®, Nomura’s benefits rank #1 amongst our competitors


Nomura is looking for a senior Java engineer to join our Data Services Technology team. Data Services provides foundational architectural solutions and market and reference data that powers our rates, credit, securitized products and other businesses, with a large set of requirements for strategic expansion.


This role is to help us design and implement Nomura Data Fabric, a data delivery platform that will allow producers across the firm to publish data sets and make them available to consumers in all regions where Nomura operates, in AWS and our on-prem data centers. The Data Fabric will support use cases from fast streaming of huge data sets (initially, terabytes and eventually, petabytes), low-latency look-ups from local caches, and massive joins and aggregations of data in cloud based data lakes.


The candidate will have a chance to join the team in the early stages of development, influence our architectural direction and help build the system from the ground up.


An ideal candidate will have a combination of very strong data structure and algorithms skills, familiarity with distributed systems architecture and an interest in data analysis and modelling. The candidate must be a team player with strong communication skills and be able to work effectively as part of a global team.


Candidate should be willing to learn new technologies and self-motivated.


Responsibilities include:

  • Implementation, configuration and deployment of data streaming components (based on Apache Pulsar, and Flink) and caching and indexing services (based on Redis and Elastic Search) handling very large data sets.
  • Implementation of client APIs and data models to allow our clients across the firm to interact with the Data Fabric
  • Providing architectural guidance and technical assistance to other development teams as they onboard on the platform
  • Implementation of automated unit and integration test cases
  • Mentoring global team members and conducting code reviews

Technical skills required:

  • 5-7 years of core Java server side programming experience on a Linux platform
  • Strong design skills and a deep understanding of design patterns and software development best practices
  • Expertise in service oriented architecture and design, messaging protocols, concurrent programming and relational databases
  • Cloud knowledge (Preferred AWS)


Nice to have:

  • Familiarity with distributed in-memory caching (Redis or Memcached)
  • Experience with streaming technologies such as Apache Kafka or Pulsar
  • Familiarity with Docker and Kubernetes
  • Web UI development experience, in particular with React
  • Scripts Automation (Prefer Terraform / CloudFormation)

*base pay offered may vary depending on multiple individualized factors, including market location, corporate and functional title and duties, job-related knowledge and advanced degrees, skills, and experience.


If hired, employee will be in an “at-will position” and the Company reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors”.



Nomura is an Equal Opportunity Employer

Nearest Major Market: Manhattan
Nearest Secondary Market: New York City