What are the responsibilities and job description for the Full Stack Developer Python / Angular (Front Office / Equity Derivatives) position at QUANTEAM - North America (RAINBOW PARTNERS Group)?
As the founding entity of RAINBOW PARTNERS, Quanteam is a consulting firm specialized in Banking, Finance, and Financial Services. Through our core human values – proximity, teamwork, diversity, excellence - our 1000 expert consultants, hailing from 35 different nationalities, collaborate across 13 international offices: Paris, Lyon, New York, Montreal, London, Brussels, Luxembourg, Geneva, Lisbon, Porto, Casablanca, Madrid and Singapore.
CONTEXT
We are looking for a Full Stack Developer (Python / Angular) to join the Front Office IT team of a leading global investment bank, supporting the Equity Derivatives eTrading desks. You will help build and support a suite of proprietary analytics tools used daily by traders, structurers and risk managers to price, hedge and monitor risk across listed and OTC products, in real time.
RESPONSIBILITIES
• Build and maintain Python micro-services and Angular front-ends powering real-time market-data ingestion, implied volatility surface calibration, and options pricing and booking (listed and OTC)
• Support automated end-of-day hedging workflows, intraday risk monitoring, and interactive P&L attribution tools
• Contribute to quantitative research and simulation tools supporting structuring and client-facing analytics, accessible through a shared web portal
• Develop and operate back-end Python services for batch reporting, process management, and alerting
• Steward CI/CD pipelines (Jenkins, Docker, Kubernetes) and migrate existing applications onto the firm's transversal rapid-development platform
• Capture, build, and validate business-driven enhancements directly with traders, structurers, and risk managers, without disrupting core workflows
• Package ad-hoc scripts and notebooks into managed, auditable pipelines (version control, testing, audit logging) to meet business and compliance requirements
• Provide production support during market hours: monitor services, address incidents promptly, and apply fixes through a streamlined release process
• Contribute to the platform's roadmap toward AI/ML-driven analytics
PROFILE
• Minimum 5 years of experience building and supporting production-grade Python back-end services and Angular front-ends in a trading environment
• Master's degree (US or foreign equivalent) in Computer Science, Engineering, or a related discipline, or equivalent experience
• Solid understanding of equity derivatives concepts (volatility, Greeks, options pricing, market-data flows)
• Proven ability to troubleshoot and resolve critical incidents quickly under pressure, during market hours
• Expert-level Python (object-oriented design, multithreaded/async programming) and strong
JavaScript/TypeScript with Angular
• Linux systems knowledge; databases (PostgreSQL) and SQL
• CI/CD experience: Jenkins, Docker, Kubernetes (Helm), Git, testing
• Nice to have: hands-on experience building and deploying machine-learning pipelines and integrating AI-assisted tooling into operational workflows
• Excellent oral and written communication; ability to convey technical concepts to front-office users and senior stakeholders