Senior Backend Developer - Derivatives Domain
Summary
Senior backend developer (10+ yrs) with deep derivatives domain expertise, building services and data models for pricing, Greeks/risk analytics, trade lifecycle management, and regulatory reporting (MAS, EMIR, Dodd-Frank). Day-to-day spans API/microservices design, event-driven trade processing, and cloud or on-prem deployment in a capital-markets environment.
Backend Development & Data Modeling . Architect and evolve relational, transactional, and time-series data models representing complex financial instruments, positions, trades, cash flows, and lifecycle events . Design and optimize database schemas for derivatives products, ensuring data integrity and performance . Model complex financial state machines and instrument hierarchies . Build resilient, high-throughput backend APIs and microservices to support pricing, booking, trade lifecycle management, risk, or regulatory reporting workflows . Develop RESTful/gRPC APIs for integration with trading platforms, market data feeds, and risk systems . Implement event-driven architectures for real-time trade processing and risk calculations
Derivatives Domain Implementation . Apply deep derivatives knowledge to translate complex financial requirements into technical specifications and working systems . Develop systems supporting Vanilla Options (calls, puts), Option Strategies (spreads, straddles, strangles, butterflies, condors), OTC Derivatives, and Structured Products . Implement pricing models, Greeks calculations (Delta, Gamma, Vega, Theta, Rho), and risk analytics for derivatives portfolios . Build trade lifecycle management systems covering trade capture, validation, confirmation, settlement, and reconciliation . Support regulatory reporting requirements (MAS, EMIR, Dodd-Frank) through automated data pipelines and compliance workflows . Integrate with market data providers, exchanges, clearing houses, and internal risk/pricing systems . Collaborate with quantitative analysts, traders, and risk managers to ensure systems meet business and regulatory requirements Technical Leadership & Collaboration . Participate in system architecture discussions and provide technical recommendations for complex derivatives systems . Work closely with business analysts, front-office users, risk managers, and QA engineers to deliver high-quality solutions . Support Agile delivery through sprint planning, stand-ups, and retrospectives . Mentor junior developers and share derivatives domain knowledge across the team . Collaborate with infrastructure teams to deploy applications on cloud platforms (AWS, Azure, GCP) or on-premise environments . Support UAT, production deployments, and post-implementation support . Stay current with emerging technologies, financial regulations, and derivatives market practices