CrawlJobs Logo

Senior Data Engineer - Derivatives Trading Analytics

Canada, Mississauga 120800.00 - 170800.00 USD / Year · Job Posted May 05, 2026
Apply Position
Job Link Share

Job Description

Equities Technology at Citi is undertaking a bold, multi‑year transformation to build a best‑in‑class global platform across execution, prime, clearing and cross‑product margining. We are re‑engineering our technology estate to achieve world‑leading performance and resiliency, enabling new capabilities in advanced execution, global market connectivity, and modernised post‑trade, clearing and margin processes. Our ambition is to deliver a seamlessly integrated, highly automated platform that drives outstanding client outcomes and accelerates growth across our global franchise. As part of the team, you’ll collaborate closely with high‑calibre engineers and deeply engaged business and product partners - working together to define and deliver the next generation of Equities technology at Citi. Our front office quantitative development team in Citi is seeking a collaborative, hands-on Senior Data Engineer to work on a best-in-class data and analytics platform - building and distributing analytics to the Equity Derivatives Markets business.

Job Responsibility

  • Build our data platform using a modern data engineering stack
  • Create data pipelines and services for market data, trade data, and derived analytics, to power tools for trade idea generation, volatility analysis, flow analysis, basket/index analytics and more
  • Partner closely with traders and quants to productionize data and analytical workflows

Requirements

  • 6-10 years of relevant strong experience with the Python data engineering stack, including Polars, open table formats, FastAPI, and Airflow
  • Experience with high-performance data stores and query engines such as Trino and KDB
  • Experience working with Docker or similar container orchestrations technologies
  • Experience with financial products such as equities, options, and futures
  • Demonstrable experience with agentic frameworks for software development and AI-native solutions using context-engineering techniques
  • Deep understanding of system architecture, data flows, and distributed systems
  • A degree in a computer science, engineering, mathematical or other related discipline

Nice to have

  • Experience in setting up catalog services
  • Curiosity to learn and explore technologies in Data Engineering landscape
  • Exposure to modern engineering practices using AI —leveraging AI‑assisted tooling to accelerate development, experimentation, and problem solving while maintaining engineering rigor

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Data Engineer - Derivatives Trading Analytics

8 matching positions

Senior Data Engineering Lead-Senior Vice President

The Applications Development Group Manager is a senior management level position...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 13+ years of relevant experience
  • Extensive experience in applications development
  • Experience in Wealth Management / Private Bank data space
  • Familiarity with key investment flows like Post Trade Flows, Portfolio and Risk Modelling, Performance, Market and Reference data including Client and Advisor and IC interactions
  • Sound knowledge of core investment products like Cash Equity, Fixed Income, Alternatives, Structured Notes and Derivatives
  • Experience with data technologies such as RDBMS and Hadoop (Cloudera) database
  • Experience in building cloud native data platforms (AWS & GCP) and exposure to modern data architecture
  • Experience in building real-time and batch data pipelines to support wide range of Analytics, Regulatory, Business and Operational use cases
  • Familiar with the big data technologies such as Hadoop, HDFS, Hive, HBase, Spark and Flink
  • Exposure with Snowflake and Databricks is preferred
Job Responsibility
Job Responsibility
  • Manage multiple teams of professionals to accomplish established goals and conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions)
  • Provide strategic influence and exercise control over resources, budget management and planning while monitoring end results
  • Utilize in-depth knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues
  • Ensure essential procedures are followed and contribute to defining standards
  • Integrate in-depth knowledge of applications development with overall technology function to achieve established goals
  • Provide evaluative judgement based on analysis of facts in complicated, unique, and dynamic situations including drawing from internal and external sources
  • Influence and negotiate with senior leaders across functions, as well as communicate with external parties as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards
  • Fulltime
Read More
Arrow Right

Senior Lead (Low Latency Trading Application) - Senior Vice President

We are seeking an accomplished and highly experienced Senior Vice President (SVP...
Location
Location
Canada , Mississauga
Salary
Salary:
145100.00 - 217700.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of extensive experience in software development, architecture, and technical leadership roles within the financial services industry, preferably in eTrading
  • Proven track record of leading and successfully delivering complex, strategic technical initiatives
  • Minimum of 5 years of experience managing and mentoring technical teams (e.g., 5+ individuals)
  • Deep understanding of capital markets and financial derivatives (rates or other)
  • Demonstrated experience with Fixed Income products and reference data systems is highly desirable
  • Expert-level proficiency in Java and related ecosystem technologies (e.g., Spring or other dependency injection frameworks)
  • Extensive experience (10+ years) in developing and maintaining highly scalable, real-time, low latency, high-volume microservices
  • Deep expertise in real-time messaging middleware, specifically Solace, along with other platforms like Kafka, RabbitMQ, Tibco
  • Profound experience working with multi-threaded applications and designing high-performance concurrent systems
  • Strong software development fundamentals, data structures, design patterns, Object-Oriented programming, architecture, algorithms, and problem-solving skills, with the ability to lead their application
Job Responsibility
Job Responsibility
  • Define and articulate the technical vision and strategy for Fixed Income Reference Data strategic systems and the Solace-based middleware/messaging platform
  • Provide expert architectural direction and oversight for the design, development, and implementation of robust, scalable, and high-performance systems
  • Champion engineering best practices, coding standards, and rigorous testing methodologies
  • Stay abreast of emerging technologies, industry trends, and architectural patterns
  • Act as a critical technical escalation point, driving resolution for complex technical challenges and system performance issues
  • Actively lead and contribute to significant system design decisions
  • Directly lead and mentor a team of approximately 10 highly skilled developers
  • Identify and nurture talent within the team
  • Manage team resources effectively
  • Set clear performance objectives, conduct regular reviews, and drive accountability for results across the team
  • Fulltime
Read More
Arrow Right
New

Equity Derivatives Senior Developer

Barclays Services Corp. seeks Equity Derivatives Senior Developer in New York, N...
Location
Location
United States , New York
Salary
Salary:
189592.00 - 195000.00 USD / Year
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Develop detailed technical design and solutions in the equity derivatives exotics (structured products) area of trade booking and lifecycle domain and implement them
  • Work with Development Managers to understand and contribute to the system architecture and ensure that the development is in line with the strategy and the overall roadmap
  • Design, develop and improve software, utilizing various engineering methodologies, that provide business, platform, and technology capabilities for Barclays customers and colleagues
  • Interaction with Equity derivatives exotic Trading desk and Sales teams to understand the complex problems related to the trade capture, lifecycle management and exotic aspects of equity derivatives structured products and the analytical skills required to translate the business problems into technical solutions
  • Make decisions with respect to code, design and test coverage
  • Propose alternative solutions for various problems and be able to come up with the pros and cons of the solution
  • Technical contact for Run-the-Bank (RTB) for issues related to the availability or degradation of Atlas Trade service in production
  • Provide full support to RTB for issue investigation and timely resolution
  • May telecommute pursuant to company policies
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools
Job Responsibility
Job Responsibility
  • Develop detailed technical design and solutions in the equity derivatives exotics (structured products) area of trade booking and lifecycle domain and implement them
  • Work with Development Managers to understand and contribute to the system architecture and ensure that the development is in line with the strategy and the overall roadmap
  • Design, develop and improve software, utilizing various engineering methodologies, that provide business, platform, and technology capabilities for Barclays customers and colleagues
  • Interaction with Equity derivatives exotic Trading desk and Sales teams to understand the complex problems related to the trade capture, lifecycle management and exotic aspects of equity derivatives structured products and the analytical skills required to translate the business problems into technical solutions
  • Make decisions with respect to code, design and test coverage
  • Propose alternative solutions for various problems and be able to come up with the pros and cons of the solution
  • Technical contact for Run-the-Bank (RTB) for issues related to the availability or degradation of Atlas Trade service in production
  • Provide full support to RTB for issue investigation and timely resolution
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Data Analytics Lead

The Senior Vice President, Data Analytics Lead is a senior leadership role withi...
Location
Location
Hong Kong SAR , Kowloon
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of experience in software engineering, data engineering, or data analytics within Banking or Financial Services
  • Strong hands-on engineering background with proven ability to design, build, and maintain production-grade data systems
  • Proven track record of managing small technical teams while remaining a significant individual contributor
  • Deep business knowledge of financial data, particularly in Markets business — including orders, executions, trade processing, position management, and related trade lifecycle data. Prime Services / Prime Brokerage background strongly preferred
  • Experience working with quantitative analysts and business stakeholders to translate requirements into technical solutions
  • Experience supporting global production environments, including off-hours batch processing and operational support
  • Experience working at senior levels with executive stakeholders and business leaders
  • Programming Languages: Strong hands-on proficiency in Python and Java for building data pipelines, analytics tools, and production applications
  • Data Integration: Extensive knowledge of data ingestion and distribution frameworks, both enterprise and open-source
  • Financial Data Domain: Deep understanding of markets financial data — orders, executions, trade processing, position management, P&L, risk, and reference data
Job Responsibility
Job Responsibility
  • Design, develop, and maintain data analytics pipelines and platforms using Python and Java
  • Build and optimize data sourcing integrations to ingest data from multiple platforms within Prime Services and Markets Technology
  • Develop analytics tools and dashboards that enable business users and quantitative analysts to derive insights from financial data
  • Write production-quality, well-tested, and maintainable code
  • participate in code reviews and enforce engineering best practices
  • Architect scalable data solutions for processing large volumes of orders, executions, trades, and position data
  • Implement and maintain batch processing jobs and automated workflows for data transformation and distribution
  • Troubleshoot and resolve complex technical issues across the data platform stack
  • Manage and lead a small team of developers and data analysts, providing hands-on technical guidance and mentorship
  • Be the escalation point for the local business and production support teams
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

The Software Engineer designs, develops, tests, deploys, documents, maintains, a...
Location
Location
United States , Annapolis Junction
Salary
Salary:
Not provided
2hb.com Logo
2HB
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Analyze user requirements to derive software design and performance requirements
  • Debug existing software and correct defects
  • Design and code new software or modify existing software to add new features
  • Write or review software and system documentation
  • Integrate existing software into new or modified systems or operating environments
  • Develop simple data queries for existing or proposed databases or data repositories
  • Software development using languages such as C, C++, Python, Ruby, Perl, JavaScript, etc.
  • Has experience with agile development processes
  • Has experience with source code control systems, such as Git
  • Serve as team lead at the level appropriate to the software development process being used on any particular project
Job Responsibility
Job Responsibility
  • Designs, develops, tests, deploys, documents, maintains, and enhances complex and diverse software systems based upon documented requirements
  • Works individually or as part of a team
  • Reviews and tests software components for adherence to the design requirements and documents test results
  • Resolves software problem reports
  • Utilizes software development and software design methodologies appropriate to the development environment
  • Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Open Source Software (OSS) and/or Commercial Off-The-Shelf (COTS) Government Off-The-Shelf (GOTS) software in place of new development, and requirements analysis and synthesis from system level to individual software components
  • Fulltime
Read More
Arrow Right

Senior Python Engineer

This role sits at the intersection of data engineering, API development, and sea...
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
gt-hq.com Logo
GT
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5–8+ years building API-driven systems with Python and FastAPI (or similar)
  • Experienced in designing and running production REST APIs
  • Skilled in containerization and orchestration (Docker, Kubernetes)
  • Built or operated search systems with Elasticsearch/ OpenSearch
  • Worked with high-performance analytical databases and large datasets
  • Translate data into efficient, low-latency API responses
  • Expert in scalable microservices, CI/CD, version control, and automated testing
  • Understand API versioning, backward compatibility, and performance trade-offs
  • Work effectively in cross-functional teams with data, ML, and product engineers
  • Own services end-to-end from design to production
Job Responsibility
Job Responsibility
  • Design, implement, and maintain BizMap’s core APIs (/company, /search, /bulk, /agent) using Python and FastAPI
  • Build low-latency, scalable REST APIs for firmographics, financials, workforce data, and derived signals
  • Implement pagination, filtering, relevance ranking, and response shaping for diverse product and AI use cases
  • Develop search APIs supporting keyword, fuzzy, and semantic queries across company data
  • Use Elasticsearch/OpenSearch for relevance-ranked search and optimize databases for analytics and high-volume reads
  • Collaborate with ML and Data teams to integrate semantic ranking into responses
  • Containerize and deploy services with Docker and Kubernetes
  • Maintain scaling, observability, and reliability standards
  • Support authentication, authorization, and policy enforcement
  • Ensure APIs meet security, performance, and uptime standards
What we offer
What we offer
  • Join a fast-growing, high-impact team
  • Contribute to an ambitious effort to create the highest quality, most comprehensive business directory in the world
  • Be part of a startup-style group within the company that’s redefining how they deliver consulting through productization and data innovation
  • Work with cutting-edge data tools, including AI/ML enrichment, semantic matching, and modern cloud-based infrastructure
Read More
Arrow Right

Senior Operations Lead, Futures & Derivatives Clearing - Client Services

Futures & Derivatives Clearing (FDC) Markets Operations supports the firm’s clie...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10-15 years of relevant client facing experience
  • Relevant experience across financial organizations i.e. Investment Banking / Investment Management / Hedge Fund
  • Strong product and operations experience across listed derivatives
  • futures, OTC Clearing, prime brokerage and FX PB
  • Client & Relationship focus, proven experience managing and expanding client relationships across financial services, specifically with institutional clients
  • Demonstrated ability to grasp client needs, proactively address issues, and provide top-tier service in a dynamic environment. Excellent communication and stakeholder management skills, including conducting client meetings and operational reviews.
  • Demonstrated ability to build strong working relationships with internal teams (Sales, Compliance, Operations, Technology) for a seamless client experience
  • Strong analytical and problem-solving skills, with the ability to analyze client data, identify trends, and develop solutions to improve operational efficiency and client experience.
  • Proficiency in using data analysis and AI tools and techniques.
  • Strong understanding of listed derivatives / OTC clearing / Futures, Prime and FXPB, including trading, operations, regulations, and industry best practices. In-depth post-trade operations knowledge (clearing, settlement, custody, corporate actions, deliveries, margins)
Job Responsibility
Job Responsibility
  • Manage, coach and motivate a direct team of 8 and several matrix reports
  • Lead the team to aspire to an excellent client experience and service delivery across operations, in line with Citi values
  • Develop strong client relationships by building trust through transparency and responsiveness
  • Contribute and lead Operations client related projects, provide feedback for all project related activities as directed and overlay the appropriate governance
  • Set client servicing best practices and roles & responsibilities across the region
  • Develop client metrics on service, manual touch points and automation opportunities
  • Track client issues, requirements and manage through regular forums and governance
  • Question the status quo and improve processes and productivity, be a process engineer
  • Be commercial
  • support the growth of the FDC client base and partner with the FDC Business groups
  • Fulltime
Read More
Arrow Right
New

Fr Y-14 Actuals Reporting Vp

The FR Y-14 Actuals Reporting Vice President is a professional responsible for d...
Location
Location
Philippines , City of Taguig, Metro Manila
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of work experience in Financial/Regulatory Reporting/Risk Management (Credit, Market or Liquidity) function within a major global financial institution
  • Regulatory reporting experience (eg. FR Y-14, FR Y-9C)
  • Proven track record analyzing complex financial reporting items in a high profile environment and developing/deploying analytics frameworks within a large financial institution
  • Familiarity with Risk and Finance reporting data infrastructures and platforms (Citi systems knowledge preferred) across multiple products, functions, and/or businesses preferred
  • Senior Leadership and project management experience within a major global financial institution
  • Bachelor's degree/University degree with a major in Accounting, Finance, Financial Engineering, Mathematics or Statistics
  • CPA/CFA/FRM Qualifications are a plus
  • Must have the ability to drive / execute projects with limited guidance and drive next steps
  • Proficiency in extracting and analyzing large data sets from databases
  • Experience dashboarding tools like Tableau (preferred)
Job Responsibility
Job Responsibility
  • Lead / support schedule level Control activities, including the ongoing improvement of a Control framework (eg. reconciliations, variance analysis, periodic schedule QC, adjustments review, EUC verification and DQ diagnostics) for owned schedules
  • Develop and use analytical tools (eg. SQL, Tableau, Etc.) to visualize risk and inform management decisions
  • Deliver risk and data quality insights through verbal, written and interactive digital content to key stakeholders
  • Review / assess report production identified FR Y-14 related issues (eg. DQ, adjustments, reconciliations) and present to senior management
  • Develop attestation materials and dashboards for senior management summarizing the results of the review prior to submission
  • Support / drive technology implementations to support automation
  • Create / present schedule level materials supporting CFO attestation, including attestation packages
  • Support annual (and interim) CCAR activities for FRY14 Actuals
  • Contribute to creation of report level materials in support of CFO attestation
  • Develop and manage team members to become high performing team in support of schedule level analytics and reporting activities
  • Fulltime
Read More
Arrow Right