CrawlJobs Logo

FX Trading Systems Engineering Lead

United States, New York 176720.00 - 265080.00 USD / Year · Job Posted March 19, 2026
Apply Position
Job Link Share

Job Description

The Apps Development Group Manager is a senior level hands-on role responsible for driving technology business solution delivery through practical hands-on leadership, working directly with senior business stakeholders to understand and shape business requirements around our platforms and then lead the analysis and design followed by development and delivery of these solutions.

Job Responsibility

  • Lead architecture design, development of solutions to the global FX Business
  • Review Code, Conduct design walkthroughs and ensure adherence to standards
  • Analyze complex business processes, system processes, and industry standards to define and develop solutions to high level problems
  • Utilize advanced knowledge of supported main system flows and comprehensive knowledge of multiple areas to achieve technology goals
  • Consult with end users to identify system function specifications and incorporate into overall system design
  • Influence and negotiate with senior leaders and communicate with external parties
  • 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
  • Conducting knowledge-sharing session for the dev team to build business background
  • Collaborating with support teams where extensive expertise is required
  • Provide expertise in area of advanced knowledge of FX business processes and applications

Requirements

  • 10+ years of relevant experience
  • Expert level knowledge of FX business and supporting technology platforms
  • Experience in systems analysis and programming of full stack software applications - Java (back-end), JavaScript (front-end) and appropriate supporting frameworks and libraries
  • Demonstrated Subject Matter Expert (SME) in FX products and business processes
  • Demonstrated leadership, project management, and development skills
  • Bachelor’s/University degree or equivalent professional experience
  • Degree in a numerate discipline highly preferred

What we offer

  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays

Looking for more opportunities?

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

Similar Jobs for

FX Trading Systems Engineering Lead

8 matching positions

Core Engineering Java Development Lead – FX Tech

Engineer the future of global finance. At Citi, our Tech team doesn't just suppo...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience building backend systems using Java and frameworks such as Spring with deep understanding of the JVM ecosystem
  • experience using AI tooling to accelerate design exploration, prototyping and embedding AI capabilities into product workflows and services
  • Experience designing systems using event-driven approaches (e.g. Solace, Kafka, Web Sockets or similar technologies), with a solid grounding in Domain-Driven Design
  • Strong grasp of SOLID principles, design patterns, dependency injection and persistence technologies
  • Solid knowledge of algorithms and data structures, with the ability to reason about performance, complexity and scalability
  • Experience building software for cloud environments, including containerization and modern deployment practices
  • Understanding of secure coding practices, fault tolerance and building reliable systems in distributed environment
Job Responsibility
Job Responsibility
  • Designing, developing and maintaining high-performance Java services that are scalable, secure and resilient
  • Applying Domain-Driven Design and message-/event-driven design principles to build loosely coupled, well-structured systems
  • Writing clean, maintainable code and contributing to peer reviews, championing best practices and continuous improvement
  • Helping modernise and evolve existing platforms, balancing pragmatic delivery with long-term architectural health
  • Working closely with trading, quants and fellow engineers to turn complex business requirements into robust technical solutions
  • Contributing to improvements in build tooling, CI/CD pipelines, testing approaches and overall engineering productivity
  • Supporting systems in production, improving observability, performance and resilience
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

Java Engineering Lead - Senior Vice President

Our FX Technology platform underpins the world's largest Markets FX business, op...
Location
Location
India , Chennai, Tamil Nadu, India, Pune, Maharashtra, India
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant Java technology experience
  • 5+ years in engineering or technology leadership roles
  • Experience in financial services, markets, or regulated environments preferred
  • Demonstrated experience leading large-scale platform transformations
  • Exposure to AI/ML, developer productivity tooling, or automation at scale strongly preferred
  • Bachelor's degree or equivalent experience
  • Master's degree preferred
Job Responsibility
Job Responsibility
  • Lead the FX Trade Services re-engineering programme
  • Own and drive the adoption of an AI-first engineering strategy
  • Champion and evolve the Agentic AI SDLC
  • Define and continuously raise engineering standards
  • Drive the design of scalable, resilient system architectures
  • Prepare and present updates to senior technology and business leadership
  • Establish and scale a persona-based SDLC
  • Ensure persona definitions are well-governed, version-controlled, and continuously improved
  • Drive the systematic integration of AI tools and agents into all phases of the SDLC
  • Lead the organisation in measuring and optimising AI-assisted productivity
  • Fulltime
Read More
Arrow Right

Java Tech Lead - FX Risk

FX Risk Java Developer. Citi's Markets technology team is growing at lightning s...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Core Java and multithreading knowledge (jdk11 and upper)
  • Design and implement efficient data structures and algorithms
  • Experience with any SQL/No SQL databases (Oracle, MySql, Postgres, Mongo, Cassandra, etc)
  • Experience with any MQ (Kafka, Tibco, Solace, etc)
  • Good understanding of how Linux / JVM works
  • Passion to write code using TDD and be ready for L3 support
  • English B1
  • 12+ years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
Job Responsibility
Job Responsibility
  • Lead and mentor a team of Java developers, fostering a culture of technical excellence and ownership
  • Define technical vision and architecture for FX risk calculation platforms
  • Make critical technical decisions on system design, technology stack, and implementation
  • Champion best practices in code quality, testing, performance, and security
  • Conduct code reviews and elevate team capabilities through constructive feedback
  • Take complete ownership of systems and features across the entire Software Development Life Cycle
  • Drive accountability within the team - ensuring every member embraces ownership of their work
  • Own the technical roadmap and ensure alignment with business objectives
  • Proactively identify and mitigate risks throughout the development lifecycle
  • Design and architect scalable, resilient solutions for complex risk calculation workflows
  • Fulltime
Read More
Arrow Right

Applications Development Group Manager - Fx Technology Engineering – Senior Vice President

The Applications Development Group Manager is a senior management level position...
Location
Location
India , Chennai; Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of relevant technology experience
  • 8–10+ years in senior engineering or technology leadership roles
  • experience in financial services, markets, or similarly complex regulated environments preferred
  • strong understanding of enterprise platforms operating at global scale
  • deep experience leading application development and/or core engineering teams at scale
  • strong engineering fundamentals and architectural judgement
  • passion for using technology to solve real business problems
  • leadership philosophy that values people, potential, and culture
  • experience working in or with global, distributed engineering teams, including India
  • ability to balance innovation with resilience, risk management, and regulatory discipline
Job Responsibility
Job Responsibility
  • Provide senior‑level engineering leadership across the FX Technology platform, spanning application development and core engineering capabilities
  • Own the technical health, resilience, and evolution of a mission‑critical, globally distributed, 24/7 platform
  • Set and continuously raise engineering standards across architecture, development, testing, deployment, and operational support
  • Drive the design and development of scalable, resilient system architectures in close partnership with business stakeholders
  • Lead multiple application development teams responsible for delivering core FX trading, pricing, risk, and operational systems
  • Own and evolve core engineering components and shared capabilities that underpin the broader platform
  • Balance delivery speed with platform stability, resilience, and regulatory compliance
  • Ensure systems are designed for operability, performance, and availability at global scale
  • Lead, mentor, and develop senior engineering leaders and managers across regions, with a significant and strategic technology presence in India
  • Build teams that value curiosity, accountability, craftsmanship, and continuous learning
  • Fulltime
Read More
Arrow Right

Application Development Group Manager - FX Technology Engineering – Senior Vice President

The Applications Development Group Manager is a senior management level position...
Location
Location
India , Chennai, Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of relevant technology experience
  • 8-10+ years in senior engineering or technology leadership roles
  • Experience in financial services, markets, or similarly complex regulated environments preferred
  • Strong understanding of enterprise platforms operating at global scale
  • End-to-End Full stack development: Design, build and maintain scalable application across frontend, backend, API's and data layers using modern framework and cloud-native architecture
  • AI Enabled SDLC Adoption: Actively leverage AI tools across development life cycle – requirements refinement, code generation, refactoring, testing & documentation – to improve productivity and quality
  • Modern front end & backend expertise: Build responsive UI (eg: React/Angular) and robust backend services (eg: J2EE, Java, Microservices, REST/GraphQL API's)
  • Deep experience leading application development and/or core engineering teams at scale
  • Strong engineering fundamentals and architectural judgement, regardless of specific technology background
  • A passion for using technology to solve real business problems in fast-moving markets
Job Responsibility
Job Responsibility
  • Provide senior-level engineering leadership across the FX Technology platform, spanning application development and core engineering capabilities
  • Own the technical health, resilience, and evolution of a mission-critical, globally distributed, 24/7 platform
  • Set and continuously raise engineering standards across architecture, development, testing, deployment, and operational support
  • Drive the design and development of scalable, resilient system architectures in close partnership with business stakeholders
  • Lead multiple application development teams responsible for delivering core FX trading, pricing, risk, and operational systems
  • Own and evolve core engineering components and shared capabilities that underpin the broader platform
  • Balance delivery speed with platform stability, resilience, and regulatory compliance
  • Ensure systems are designed for operability, performance, and availability at global scale
  • Lead, mentor, and develop senior engineering leaders and managers across regions, with a significant and strategic technology presence in India
  • Build teams that value curiosity, accountability, craftsmanship, and continuous learning
  • Fulltime
Read More
Arrow Right

Senior Group Manager – FX Technology Engineering

The Applications Development Senior Group Manager is a senior management level p...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of relevant technology experience
  • 8–10+ years in senior engineering or technology leadership roles
  • Strong understanding of enterprise platforms operating at global scale
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Provide senior-level engineering leadership across the FX Technology platform
  • Own the technical health, resilience, and evolution of a mission-critical, globally distributed, 24/7 platform
  • Set and continuously raise engineering standards across architecture, development, testing, deployment, and operational support
  • Drive the design and development of scalable, resilient system architectures
  • Lead multiple application development teams responsible for delivering core FX trading, pricing, risk, and operational systems
  • Maintain robust production management practices
  • Own disaster recovery and resilience strategies
  • Fulltime
Read More
Arrow Right

Lead Pricing Engineer (SVP) - FX eTrading

As the world’s most global bank, Citi gives you the tools to be a trailblazer. W...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Highly credible hands-on Java engineer, confident to deep dive into a product and codebase and offer detailed, constructive analysis and feedback
  • Proven understanding of ultra-low-latency development practices
  • Proven understanding of FX highly preferred
  • Ability to develop a team that is seen as the engineering role model for the organization
  • Ability to work directly with trading and quant teams
  • Proven track record of building new systems, replacing legacy systems and renovating existing systems
  • The candidate will have a strong systems (software, hardware, networks) knowledge required to define solutions and trouble shoot issues
  • Exceptional communicator who loves working with people, confident communicating at all levels from an individual team to the entire enterprise
  • Awareness of industry trends and leveraging new technologies as appropriate
  • Experience in collaborating and influencing cross-functional teams
Job Responsibility
Job Responsibility
  • Writing code frequently
  • Manage and inspire a high-quality team of engineers
  • Work with teams across FX Technology to define and then implement solutions that benefit the business
  • The role does not involve budget responsibility
  • Work with teams across FX Technology to define and then implement solutions that benefit multiple asset classes
  • Manage/develop teams of professionals to accomplish established goals and conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions) as well as ensure team adheres to best practices and process
  • Develop vision for team around roles and responsibilities, and structure team to ensure greatest impact, efficient use of resource, and alignment to business structures
  • Drive the design and development of system architecture, work with end-users of the systems, and enhance the quality of deliverables
  • Ensure staff follows Citi documented policy and procedures as well as maintain desktop procedures and supporting documentation for filings on a current basis and in comprehensive manner
  • Lead and deliver local staff forums, present global, regional, and location news and updates to engage team in the progress of organization
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Hybrid working model (up to 2 days working at home per week)
  • Fulltime
Read More
Arrow Right

Fx Risk Java Technology Lead

We are seeking an experienced FX Risk Java Technology Lead to drive technical ex...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional Java development experience with deep expertise
  • 2+ years in a technical leadership role (Tech Lead, Team Lead, or similar)
  • Expert-level knowledge of Core Java and multithreading (JDK 11+)
  • Proven experience architecting distributed, high-performance systems
  • Hands-on experience with SQL/NoSQL databases (Oracle, MySQL, PostgreSQL, MongoDB, Cassandra, etc.)
  • Experience with message queuing systems (Kafka, Tibco, Solace, or similar)
  • Deep understanding of Linux and JVM internals
  • Strong advocate for Test-Driven Development (TDD) and automated testing
  • Extensive production support experience including L3 support and on-call
  • Proven track record of leading and mentoring engineering teams
Job Responsibility
Job Responsibility
  • Lead and mentor a team of Java developers, fostering a culture of technical excellence and ownership
  • Define technical vision and architecture for FX risk calculation platforms
  • Make critical technical decisions on system design, technology stack, and implementation
  • Champion best practices in code quality, testing, performance, and security
  • Conduct code reviews and elevate team capabilities through constructive feedback
  • Take complete ownership of systems and features across the entire Software Development Life Cycle
  • Drive accountability within the team - ensuring every member embraces ownership of their work
  • Own the technical roadmap and ensure alignment with business objectives
  • Proactively identify and mitigate risks throughout the development lifecycle
  • Design and architect scalable, resilient solutions for complex risk calculation workflows
  • Fulltime
Read More
Arrow Right