US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Software Engineer [Multiple Positions Available]

DESCRIPTION:

Duties: Architect and develop a hyper-optimized, low-latency, and highly scalable React-based web trading platform that interacts with real-time, high-frequency data streams for market data and trade execution.

Implement and fine-tune an Advanced Message Processing System (AMPS) based event-driven architecture based event-driven architecture with microservice integration, ensuring real-time market updates, risk management, and high-frequency order routing with sub-millisecond latency.

Lead the transition of a highly complex C++ desktop application to a modern TypeScript/React stack, ensuring zero downtime, full backward compatibility, and performance optimization for millions of transactions per second.

Design and implement efficient data serialization solutions using Protocol Buffers to ensure seamless interoperability between distributed systems.

Optimize data exchange processes to enhance performance and scalability across various platforms and services.

Architect and enforce idAnywhere based zero- trust identity and access management (IAM) for the entire trading ecosystem.

Engineer a zero-latency integration between real-time market data and order management systems, leveraging high-performance streaming APIs for ultra-fast execution and tick-by-tick analytics.

Work in high-pressure environments alongside traders, quantitative analysts, and financial engineers to continuously optimize trading capabilities.

QUALIFICATIONS:

Minimum education and experience required: Master's degree in Electrical and Computer Engineering, Computer Science, or in a related field of study plus 3 years (36 months) of experience in the job offered or as Software Engineer, Software Developer or in a related occupation.

Skills Required: This position requires three (3) years of experience with the following: React and TypeScript, including React internals, concurrent rendering, and low-level performance tuning for real-time financial applications; experience developing in highly regulated industries such as Tier-1 investment banks, government security agencies, or defense contractors to meet the strictest financial security standards; migrating large-scale, latency-sensitive applications from C++ to TypeScript and maintaining multi-threading safety and memory efficiency during complex transitions; using AMPS (Advanced Message Processing System) for real-time, event-driven architectures, handling billions of data points per day with low-latency delivery, content filtering, and state-of-the-world messaging, critical for high-performance trading systems; using AG Grid, optimizing large-scale financial data visualization using features like server-side row virtualization, custom cell rendering, and efficient real-time updates; integrating IdentityAnywhere (IdAnywhere) for identity and access management (IAM), implementing multi-layered authentication, real-time role-based access control (RBAC), and compliance-grade security protocols; and working with ...




Share Job