Lead Developer C++, Python, SQL, AWS, Capital Markets
Job Summary
Role Description
Seeking a Lead Engineer with 10 years of overall software engineering experience and a strong background in building and maintaining enterprise-level applications.
The ideal candidate must have strong experience in Capital Markets with a sound understanding of trading workflows and trade lifecycle across asset classes including:
Equities
Fixed Income
Derivatives
OTC
FX
The role requires strong expertise in C Python SQL AWS Cloud and DevOps practices along with experience designing and architecting large-scale enterprise financial systems.
Key Responsibilities
Design develop and maintain enterprise-grade financial applications Lead application architecture and technical design decisions Design scalable systems involving:
System design
Data flow
Component interaction
Work across Capital Markets trading platforms and workflows Debug and resolve complex application and performance issues Develop solutions using:
C
Python
SQL
Implement cloud-native solutions on AWS
Build and support event-driven architectures and distributed systems Implement and maintain:
CI/CD pipelines
Containerized deployments
Infrastructure as Code
Automated deployment strategies
Collaborate with cross-functional engineering and business teams Follow software engineering best practices including:
Clean code principles
Design patterns
Scalable architecture practices
Continue expanding domain expertise in financial systems and emerging technologies Essential Skills
10 years of software engineering experience
Strong experience in:
Capital Markets
Financial Services
Strong understanding of:
Trading workflows
Trade lifecycle management
Equities
Fixed Income
Derivatives
OTC
FX
Strong hands-on expertise in:
C
Python
SQL
Strong SQL fundamentals including:
Joins
Aggregations
Indexing
Query optimization
Experience designing and architecting enterprise applications at a Lead Engineer level Strong knowledge of:
Event-driven architecture
Design patterns
Clean code principles
Experience with AWS Cloud services
Strong DevOps experience including:
CI/CD pipelines
Docker
Kubernetes
Infrastructure as Code
Automated deployment strategies
Experience with FIX Protocol is strongly preferred Familiarity with:
AI tools
Large Language Models (LLMs)
Desirable Skills
Experience with Python libraries including:
Pandas
NumPy
PySpark
Keywords
Python
JavaScript
Front End Development
SQL
AWS
Capital Markets
Derivatives
Fixed Income
Risk Calculations
C
Core Java
Financial Services
FIX Protocol
Docker
Kubernetes
CI/CD
Event-Driven Architecture
Skills
C
SQL
Core Java
Capital Markets and Financial Services
Experience Required
10 Years
Required Skills:
Experience (Years): 8-10