Data Engineer, Java, Apache Spark, Hive - Assistant Vice President
CitiMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Architect and build scalable data pipelines to process billions of trade-level Present Value calculations using Apache Spark.
Develop and optimize high-performance aggregation jobs and deliver intelligent data APIs for on-demand, flexible access to risk data.
Integrate NLP capabilities and build OLAP engine-based analytical tools to enable fast, intuitive data exploration and support senior stakeholders' decision making.
Minimum Requirements
5+ years of experience with Core Java, Apache Spark, Big Data technologies, and Hive.
Expert-level programming skills in Java and/or Scala, plus advanced SQL expertise.
Experience with high-performance OLAP databases such as Apache Pinot, Apache Druid, or Trino.
Bachelor's degree in a quantitative or technical field (e.g., Computer Science, Financial Mathematics, Financial Engineering).
Ideal Candidate Profile
Proven ability to architect and deliver complex, large-scale data engineering solutions in financial services or similar environments.
Strong understanding of market risk analytics and risk calculations (VaR, Stress Testing, PV) to translate business needs into technical implementation.
Experience collaborating directly with senior business and quantitative stakeholders to design innovative data products.
