×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer III - Equities Structured Products Technology

Job in New York City, Richmond County, New York, USA
Listing for: Battle Tested
Full Time position
Listed on 2026-10-18
Job specializations:
  • Software Development
    Software Engineer, Java Developer, Backend Developer, DevOps
Job Description & How to Apply Below
Job Description

Software Engineer III – Equities Structured Products Technology

About the Opportunity

Battle Tested Placement is seeking an experienced Software Engineer to serve as the hands-on Technical Lead for an Equities Structured Products Secondary Markets platform.

This role combines Java/Spring development, architecture ownership, and technical leadership for a critical front-office platform supporting Structured Notes within Equity Derivatives. You will help stabilize and modernize existing systems while delivering capabilities that support business growth, secondary market making, trade execution, and product lifecycle management.

Working directly with Traders, Structurers, Operations, Risk, and technology partners, you will translate complex business requirements into scalable, reliable solutions.

What You’ll Do

  • Own the technology stack supporting Structured Notes secondary market activity, including market making, trade execution, lifecycle workflows, and external vendor connectivity.
  • Lead technical direction and engineering delivery while remaining an active, hands-on developer.
  • Design, develop, and enhance Java/Spring applications and distributed systems that support real-time front-office workflows.
  • Make architectural decisions, establish engineering standards, and build maintainable solutions with integration, testing, performance, and resilience considered from the outset.
  • Execute milestones within a multi-year technology roadmap aligned with the Structured Notes growth strategy.
  • Partner with Trading and Structuring to define requirements, assess priorities, and deliver capabilities that support increasing transaction volumes and product complexity.
  • Improve production stability, availability, recovery capabilities, and overall operational resilience.
  • Modernize legacy components, simplify architecture, reduce technical debt, and automate manual processes.
  • Strengthen integration across Trading, Operations, Risk, external vendors, and supporting technology platforms.
  • Lead requirements refinement, work estimation, technical planning, and delivery through the full software development lifecycle.
  • Develop unit tests and automated integration, regression, and performance tests.
  • Improve continuous integration and continuous delivery (CI/CD) pipelines and automate release activities.
  • Conduct code reviews, mentor engineers, and guide development teams in sound engineering practices.
  • Use proofs of concept to evaluate solutions and address technical uncertainty.

Required Qualifications

  • 8+ years of technology experience supporting capital markets, derivatives, or structured products platforms.
  • Strong hands-on Java development experience and proficiency with the Spring Framework.
  • Experience designing, building, and operating distributed systems and real-time front-office trading platforms.
  • Strong understanding of Equity Derivatives and Structured Notes, including pricing concepts, Greeks and risk measures, lifecycle events, and secondary market dynamics.
  • Understanding of market-making and trade execution workflows.
  • Experience working directly with Traders, Structurers, and front-office business stakeholders.
  • Demonstrated ownership of complex production systems, including reliability, production support, and ongoing improvement.
  • Experience making architectural decisions and defining development standards.
  • Proven ability to lead complex initiatives, set technical direction, guide development teams, and mentor engineers.
  • Experience modernizing platforms through automation, architectural simplification, and technical debt reduction.
  • Strong knowledge of software design patterns, automated testing, and full lifecycle delivery practices.
  • Ability to deliver in fast-paced environments where requirements and solutions…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary