CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×
Countries

Senior Low Latency Electronic Trading Software Engineer Jobs

1 Job Offers

Filters
Senior Low Latency Electronic Trading Software Engineer
Save Icon
Join Citi's APAC Equities Electronic Trading team in Pune as a Senior Software Engineer. Design and develop the next-generation, low-latency electronic execution platform using Java/C#. Collaborate with traders and quants to build algorithmic trading, SOR, and high-performance market data solutio...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Low Latency Electronic Trading Software Engineer jobs represent the pinnacle of performance-critical software development within the financial technology sector. Professionals in this elite field are responsible for architecting, building, and maintaining the ultra-fast electronic trading systems that form the backbone of modern financial markets. Their core mission is to minimize latency—the delay between a trading decision and its execution—to microsecond or even nanosecond levels, as speed is a direct competitive advantage in algorithmic and high-frequency trading environments. Typically, these engineers design and develop the core components of automated trading platforms. This includes high-performance market data feed handlers that process vast streams of real-time pricing information, order management systems, smart order routers that find the best execution venues, and algorithmic trading engines that implement complex strategies. A significant part of the role involves deep collaboration with quantitative researchers and traders to translate financial models and strategies into robust, low-latency code. Beyond pure feature development, these engineers are tasked with building and maintaining the supporting infrastructure: sophisticated testing frameworks, continuous integration/continuous delivery (CI/CD) pipelines, real-time monitoring tools, and failover/recovery systems to ensure platform resilience and stability. The technical skill set required for these jobs is highly specialized. Proficiency in low-level, performance-oriented programming languages like C++, C, Java, or Rust is fundamental, with an emphasis on techniques such as kernel bypass, lock-free data structures, and memory management to avoid garbage collection pauses. A strong understanding of computer science fundamentals—data structures, algorithms, networking (TCP/UDP, multicast), and operating systems (Linux kernel tuning)—is non-negotiable. Knowledge of electronic trading concepts, market microstructure, and financial instruments (equities, futures, options, FX) is crucial for effective system design. Furthermore, professionals must excel in a rigorous development culture that prioritizes automated testing, code review, and Agile methodologies to manage the complexity of these mission-critical systems. Successful candidates for Senior Low Latency Electronic Trading Software Engineer jobs typically possess several years of experience in a similar high-performance computing or financial technology role. They are problem-solvers who thrive under pressure, possess exceptional analytical skills, and can communicate complex technical concepts to non-technical stakeholders. A degree in computer science, engineering, or a related field is standard. For those who excel at merging deep technical expertise with an understanding of financial markets, this profession offers a challenging and rewarding career at the cutting edge of technology and finance, where every microsecond saved can translate into significant value.

Filters

×
Category
Location
Work Mode
Salary