CrawlJobs Logo

Senior E-Trading Engineer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United States, Jersey City

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

142320.00 - 213480.00 USD / Year

Job Description:

The Senior e-Trading Engineer is a senior level position focused on developing low latency, high throughput Java applications for electronic Equities trading while collaborating with management teams and ensuring operational stability.

Job Responsibility:

  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work 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
  • Design, develop, and optimize low latency and high throughput Java applications for Equities trading
  • Implement scalable, ultra-low latency solutions for real-time order handling
  • Develop and maintain integration with the FIX protocol to support electronic trading workflows
  • Partner closely with traders and business analysts to deliver mission-critical solutions
  • Create and maintain robust test coverage, including complex unit and integration tests using Cucumber
  • Contribute to system architecture, performance tuning, and scalability improvements
  • Work with DevOps and support teams to ensure operational stability and high system availability
  • Leverage AI-powered development tools like GitHub CoPilot to boost productivity and innovation

Requirements:

  • 6-10 years of relevant experience in Apps Development or systems analysis role
  • Proven experience in low latency, high throughput system design and optimization
  • Strong knowledge of Equities trading systems and the FIX protocol
  • Proficient with Linux development, including Shell scripting and Python
  • Hands-on experience with IntelliJ IDEA and Visual Studio Code
  • Strong grasp of Gradle, Maven, and automated build processes
  • Familiarity with DevOps tools such as Artifactory, GitHub, and uDeploy
  • Experience with Single/multithreaded programming, garbage collection tuning, and memory management
  • Familiarity with messaging systems like Kafka or Solace
  • Understanding of modern CI/CD pipelines and containerization (Docker, Kubernetes)
  • Experience working in Agile/Scrum teams and globally distributed environments
  • Excellent problem-solving skills, with a focus on root cause analysis and continuous improvement
  • Strong communication skills and a collaborative, team-oriented attitude
What we offer:
  • Discretionary and formulaic incentive and retention awards
  • 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

Additional Information:

Job Posted:
June 07, 2025

Expiration:
August 01, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.