Software Engineer III - Equities Structured Products Technology

Bank of AmericaNew York, NY
$102,900 - $179,900Onsite

About The Position

At Bank of America, the common purpose is to help make financial lives better through responsible growth and by delivering for clients, teammates, communities, and shareholders. The company is committed to being an inclusive workplace, attracting and developing talent, supporting wellness, recognizing performance, and making an impact in communities. Bank of America maintains an in-office culture with specific attendance requirements, allowing for flexibility based on role-specific considerations. This job is responsible for developing and delivering complex requirements to accomplish business goals, ensuring software meets functional, non-functional, and compliance requirements, and that solutions are well-designed for maintainability, ease of integration, and testing. The role requires strong knowledge of industry-common development and testing practices, and design and architectural patterns. The Equity Linked Technology team is building a highly automated, front-to-back STP platform to support the growth of Structured Notes (SN) and Structured Products (SP) businesses. This mid-level developer role offers the opportunity to work closely with technology teams and front-office stakeholders to modernize a globally fragmented platform across the full trade lifecycle.

Requirements

  • Extensive experience in technology development, with strong exposure to front‑office Equities Derivatives systems.
  • Strong Python development capability, ideally with experience working on Structured Notes / Structured Products pricing or payoff logic.
  • Demonstrated ability to navigate complex platforms and integrations within a multi‑system environment.
  • Strong communication and collaboration skills, comfortable partnering with front‑office stakeholders and technology teams.
  • An analytical, methodical approach, able to translate business requirements into robust, scalable technical solutions.

Nice To Haves

  • 2+ years of relevant work experience
  • Proficiency in programming language(s) required for the role
  • Familiarity with Structured Notes / Structured Products workflows or payoff mechanics.
  • Exposure to React or modern UI development, including working with well‑defined APIs.
  • Experience contributing to globally distributed front‑office platforms, including data modelling or automation tooling.

Responsibilities

  • Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements
  • Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained
  • Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack
  • Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle
  • Performs spike/proof of concept as necessary to mitigate risk or implement new ideas
  • Automates manual release activities
  • Designs, develops, and maintains automated test suites (integration, regression, performance)
  • Deliver key components within the pricing and booking domain for Structured Notes and Structured Products.
  • Design and build backend Python services supporting the pre‑trade Structured Products platform.
  • Partner closely with Sales, Trading, Structuring, Operations, and platform teams to deliver aligned, end‑to‑end solutions.
  • Contribute to automation, monitoring, exception alerting, and metrics to support business strategy‑making.
  • Support and enhance a globally distributed front‑office platform, including production support and architectural input.

Benefits

  • industry-leading benefits
  • access to paid time off
  • resources and support to our employees so they can make a genuine impact and contribute to the sustainable growth of our business and the communities we serve
  • eligible to participate in the annual discretionary plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service