Senior Engineer - Commodity Index Platform Lead
Listed on 2026-05-30
-
Software Development
Software Engineer
Job Overview
BofA Commodity Technology is seeking a Senior Engineer to lead an engineering team supporting New York-based Commodities sales & trading desks. This leader will partner directly with traders, sales, and quantitative research to design, build, and evolve front-office risk and pricing systems—primarily within our proprietary Quartz platform.
The ideal candidate brings deep experience in commodity index and commodity derivatives risk, pre-trade workflow, and client connectivity, with a track record of delivering complex, distributed risk systems in Python and React
JS. Exposure to C#/.NET for legacy components is a plus.
- Ensure that the design and engineering approach for complex features are consistent with the larger portfolio solution.
- Define the technology tool stack for the solution and evaluate and adapt new testing tool/framework/practices for team(s).
- Enable team(s)/applications with Continuous Integration/Continuous Development (CI/CD) capabilities and engage with other technical stakeholders pertaining to efficient functioning of CI/CD pipeline.
- Guide and influence team(s) on design and best practices for high code performance –e.g. pairing, code reviews.
- Provide end-to-end delivery of complex features, including automation, for either a single team or multiple teams, at the program level.
- Conduct research, design prototyping and other exploration activities such as evaluating new toolsets and components for release management, CI/CD, and features.
- Work with stakeholders to establish high-level solution needs and with architects for technical requirements.
- Lead & grow a high-performing team (10–15 engineers): coach, set goals, and cultivate a collaborative, front-office–centric culture.
- Engage the desk daily: partner with trading, sales, and quants to translate strategies and models into robust, production-grade systems prioritizing high-impact desk outcomes.
- Architect & build on Quartz: drive end-to-end engineering of Commodity Index platform in partnership with peers and quantitative partners; modernize components and eliminate technical debt.
- Deliver real-time risk: implement and support intraday risk for commodity index and derivatives.
- Support pre-trade & client connectivity: help define and support future strategic pre-trade and client connectivity implementations.
- Production excellence: help ensure production stability – monitoring, alerting, incident response, root-cause analysis, capacity planning, release management, and change control.
- 7-10+ years in software engineering with 5+ years leading front-office–facing teams delivering to trading/sales; proven people leadership across hiring, coaching, and performance management.
- Strong communication skills – presence and clarity to engage senior business stakeholders, translate requirements, and negotiate priorities under time pressure.
- Deep knowledge of commodity index construction/maintenance and commodity derivatives (futures, options on futures, swaps), curve/term-structure dynamics, spreads/calendars, seasonality, and risk sensitivities/Greeks.
- Hands‑on experience building real-time risk/pricing and analytics platforms used on trading desks; strong grasp of PnL, VaR, stress, scenarios, intraday limits, and pre-trade checks.
- Extensive development experience with Python for distributed services/analytics (ideally in Quartz or a similar platform), and React
JS for rich, trader-focused UIs. - Agile development practices: CI/CD, automated testing, code review, secure coding, and change management in a regulated environment; familiarity with build pipelines and artifact management.
- Experience with C#/.NET for legacy components and migration strategy.
- Experience with commodities venues and data (e.g., ICE, CME, LME, Bloomberg/Refinitiv) and pricing libraries.
- Prior hands‑on work with quant libraries and collaboration with quants.
Bachelor's degree or equivalent professional experience.
Shift & Hours1st shift (United States of America). Hours per week: 40.
Location & SalaryNew York, NY – 1100 Ave of the Americas – Two Bryant Park (NY1540).
Base salary: $122,000 – $200,000 annualized, based on experience, education, and skill set. Employees may be eligible for an annual discretionary plan.
BenefitsWe provide 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.
Pay TransparencyFor more information:
#J-18808-Ljbffr(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).