2h ago
Senior Software Engineer - Trade Processing Middle Office Platform
New York, NY
full-timeseniorFinancial Services
Tech Stack
Description
You will architect and build a modern, cloud-native middle-office platform for post-trade processing, working on highly available, scalable systems that handle high-volume trade data in low latency. Collaborate with product managers and engineers to solve complex performance challenges and drive engineering excellence.
Requirements
- Bachelor's Degree in Computer Science or Engineering
- 10+ years of strong proficiency in Java/Spring Boot, RDBMS, SOA, microservices
- Strong experience with distributed systems, event-driven architecture, and Kafka
- Practical knowledge of relational databases (e.g., Postgres) and schema design
- Strong command of design patterns, data structures, algorithms, and performance tuning
Responsibilities
- Architect and build highly available, horizontally scalable mission-critical applications
- Design, build, and optimize core components for processing high-volume trade data in low latency
- Solve complex performance and scalability challenges for large-scale financial data
- Collaborate with product managers to translate financial methodologies into software solutions
- Lead system design discussions, architect trade-offs, and mentor team members
0 views 0 saves 0 applications