Lead Software Engineer- Equities
On-site · Houston, Texas, United States
Job Summary
Lead Software Engineer on JPMorgan Chase's Equities Electronic Trading Technology team. Responsible for designing, developing, and troubleshooting secure, high-quality production code; driving operational stability and automation; influencing product design and architecture; leading evaluations with vendors/internal teams; and contributing to a diverse, inclusive engineering culture. Requires formal software engineering training or certification and 5+ years of hands-on experience, proficiency in multiple programming languages (Java/C++/Python/Go/Kotlin/TypeScript/C#), CI/CD experience, knowledge of high-throughput messaging/middleware, FinOps, and familiarity with low-latency trading systems and algorithmic trading.
Required Qualifications
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Hands-on experience with system design, application development, testing, and operational stability
- Knowledge of at least one mainstream language (Java/C++/Python/GO/Kotlin/TypeScript/C#)
- Experience with CI/CD (e.g., Jenkins, TeamCity)
- Experience with high throughput messaging APIs and middleware
- Familiarity with low latency, real-time, scalable trading systems and algorithmic trading
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.