Lead Developer, RBC Capital Markets LLC, Jersey City, NJ
Core
Lead full-stack architecture and delivery of risk platforms for macro trading, focusing on Profit and Loss (PnL) calculations, risk limits, and event-driven services for structured and flow rates/FX instruments.
Role type
Senior Lead Developer (Risk Platform)
Builds
Backend services for intraday calculation, event-driven services, Excel-integrated solutions, and CI/CD pipelines.
Domain
Finance (Macro Trading, Risk Management, FX)
Required skills
Java/Spring Boot, Python, React/TypeScript, Kafka/Solace, CI/CD, Kubernetes, C#/.NET, Excel-DNA, SQL, Finance domain knowledge
Preferred skills
AI/ML automation, mentoring engineers, modernization strategies
Technologies
Java, Spring Boot, Python, React, TypeScript, Kafka, Solace, Jenkins, Ansible, GitHub Actions, Elasticsearch, Kibana, Prometheus, Grafana, Docker, Helm, Kubernetes, Argo CD, Excel-DNA, C#, .NET, SQL, S3, Iceberg, Spark
Responsibilities
Design event-driven services for PnL and risk limits; Build backend services for intraday calculation; Develop Excel-integrated solutions; Implement CI/CD pipelines and data lakes; Mentor engineers; Evaluate and implement AI/ML automation.
Seniority
Senior, hands-on IC with leadership responsibilities