Innovate and maintain new cross-asset market microstructure analytics to assist clients with execution decisions.
Compensation
The expected base salary for this New York, NY, United States-based position is $110000-$125000. In addition, you may be eligible for a discretionary bonus if you are an active employee as of fiscal year-end.
Responsibilities
Develop pre-trade, real-time monitoring and post-trade analytics infrastructure and tools for both internal and external audiences
Product Development and parameter optimization of existing and new Algos on both the front-end and the back-end
Work with Sales and Trading to prepare tailored pitches and speak to clients who execute Algos
Conduct execution strategy analysis, and present these results to both internal and external audiences
Regularly interact with clients to provide them with Execution Analysis and Market Color to help them optimize their use of Algos
The Senior Software Development Engineer will be a key contributor to the design, development, and delivery of modern, cloud-native applications and services within the RxIO program. This is a hands-on engineering role requiring strong expertise in Java, Spring Boot, distributed systems, API development, event-driven architectures, cloud-native technologies, and modern data platforms.
Compensation
The typical pay range for this role is: $101,970.00 - $203,940.00
Responsibilities
Design, development, and delivery of modern, cloud-native applications and services within the RxIO program.
Contribute across the full software development lifecycle, including solution design, implementation, automated testing, performance optimization, production readiness, troubleshooting, and continuous improvement.
Solve complex engineering problems involving high-volume transaction and data processing, distributed workflows, transactional consistency, asynchronous processing, event publishing, resiliency, retries, idempotency, scalability, and application performance.
Collaborate with architects, product teams, engineering teams, and other RxIO domain teams to deliver secure, scalable, resilient, maintainable, and extensible solutions.
Participate in technical design and code reviews and contribute to engineering standards and reusable development patterns.
Provide senior, low-latency systems and application framework engineering within the High Performance Architectures (HPA) team, focusing on algorithmic trading systems, market data replay, and back test utilities.
Compensation
€71,440.00 - €107,160.00
Responsibilities
70% hands in the Java codebase. Build microservices based event sourcing systems on a low latency in-house framework.
Lead integration of functions to meet goals, deploy new products, and enhance processes
Analyze complex business processes, system processes, and industry standards to define and develop solutions to high level problems
Provide world class expertise in area of Java low latency development.
Utilize advanced knowledge of supported main system flows and comprehensive knowledge of multiple areas to achieve technology goals
Requirements
Bachelor’s degree/University degree or equivalent experience
Seeking a Senior Java Engineer for Opus Capital Management strategic transformation to design and deliver enterprise-grade web application platforms using AI development tools.
Responsibilities
Design and build business requirements on microservices architecture platform used by senior bankers globally
Implementation of Java/Spring Boot backend and MongoDB/MSSQL data layer
Strong fundamentals in systems analysis, design patterns, SDLC including unit/integration test and CI/CD practices
Leverage AI coding agents for accelerated engineering
Critically review, test requirements and own deliverables ensuring structural integrity, security compliance and production readiness
Lead the design, development, and deployment of cutting-edge AI solutions and agentic AI frameworks for the banking sector.
Compensation
$176,720.00 - $265,080.00
Responsibilities
Spearhead the end-to-end design, hands-on implementation, and deployment of scalable, robust agentic AI frameworks and generative AI solutions
Build full-stack applications that seamlessly integrate state-of-the-art ML/LLM tools and services into comprehensive AI solutions
Champion an MVP-first approach, focusing on rapid iterations, hypothesis testing, and A/B experiments
Design and implement rigorous metrics for AI system and performance
Proactively explore, prototype, and integrate the latest advancements in AI, particularly agent-based systems, autonomous AI, and generative technologies
Senior Algorithm Engineer responsible for translating mathematical and signal‑processing models into efficient, reliable, maintainable software for high‑integrity systems.
Responsibilities
Analyse mathematical, signal‑processing and system models
Design, implement and optimise production‑quality algorithms in modern C++
Convert theoretical models into deterministic, testable code
Integrate auto‑generated and hand‑written code within model‑driven development workflows
Develop, deploy, debug and support software on Linux targets
Requirements
Degree qualified in Computer Science, Software Engineering, Mathematics, Physics, Electronic Engineering or a related STEM discipline
A customer-facing engineering role that deploys and supports software in compact, resource-constrained environments, including air-gapped and on-prem systems.
Locations (2)
United States
Palo Alto, California, United States
Compensation
Base salary: $135,000 to $200,000 annually.
Responsibilities
Work in small teams with minimal supervision to deliver high-stakes customer projects end to end
Partner with technical and non-technical customer personnel to discuss architecture and deployment needs.
Deploy containerized applications to tactical edge environments, including air-gapped systems and on-prem devices.
Support operations by troubleshooting network and system issues, reviewing monitoring and alerts, managing configuration and load balancing, orchestrating containers, and conducting upgrades.
Resolve technical issues for deployed customers while minimizing disruption to operations.
Experienced Senior Software Engineer taking a leading role in designing and developing complex, data-intensive systems from scratch. Role involves Tech Lead duties including hands-on development, system architecture, and technical leadership.
Responsibilities
Design and develop complex, data-intensive systems from scratch
Take a leading role as Tech Lead
Perform hands-on development and system architecture
Provide technical leadership
Work with modern Cloud Native technologies and large-scale data processing