SJ
Senior Lead Software Engineer
Selby Jennings
Jersey City · On-site Full-time Lead $225k – $300k/yr 3w ago
About the role
About
A top-tier global financial institution is seeking a Senior Lead Software Engineer to join its Equities Electronic Trading technology team. The group builds high-performance platforms supporting ETF and Program Trading, including the next generation of the firm's core Order Management and execution systems—mission-critical components that drive real-time, high-volume electronic trading.
What You'll Do
- Architect and evolve large-scale trading platforms, shaping the technical direction of next-generation systems
- Build scalable, resilient, low-latency services that support real-time, high-throughput trading workflows
- Lead design sessions, drive architectural decisions, oversee code reviews, and mentor engineers
- Work hands-on across Core Java, Spring Boot, Linux, distributed systems, and messaging technologies
- Partner directly with traders, quants, and product teams to deliver strategic, high-impact features
- Promote engineering excellence in performance optimization, testing, reliability, and system design
- Serve as a subject-matter expert and provide Level 3 production support for business-critical applications
What They're Looking For
- Deep expertise in Core Java, OOP, data structures, multithreading, and JVM/GC tuning
- Proven experience building distributed, real-time, or high-throughput systems
- Strong knowledge of REST APIs, SQL, messaging (JMS), CI/CD pipelines, and TDD
- Familiarity with AWS, FIX Protocol, or trade lifecycle concepts (a plus, not a requirement)
- A passion for building high-performance, mission-critical systems in fast-paced environments
- The ability to lead engineering initiatives while staying hands-on with complex codebases
Skills
AWSCore JavaJMSLinuxREST APIsSQLSpring BootTDD
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free