Job Description
Seeking a Lead Engineer with 10+ years of overall software engineering experience and a strong background in building and maintaining enterprise-level applications.
Role Description
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:
- 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:
- 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:
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
Requirements
Experience (Years): 8-10
#J-18808-Ljbffr