Chase ยท 5 months ago
Senior Lead eSoftware Engineer - C++ Electronic Trading
Chase is one of the oldest financial institutions, offering innovative financial solutions. As a Senior Lead eSoftware Engineer, you will design, enhance, and deliver technology products within the Electronic Trading Services team, focusing on low latency trading systems and collaborating with cross-functional teams to meet business needs.
BankingFinancial Services
Responsibilities
Design, develop, and implement low latency electronic trading systems with focus on next-generation Smart Order Router, Matching Engine, Market Access, and Risk Management
Continuously develop new trading strategies and enhance existing strategies to adapt to market changes and feedback from TCA and client, ensuring optimal trading performance and client satisfaction
Collaborate with cross-functional teams to understand business needs and translate them into technical requirements
Oversee the end-to-end software development lifecycle, from requirements gathering and design to deployment and maintenance. Ensure the scalability, performance, and reliability of trading systems by implementing best practices in software engineering and architecture
Conduct code reviews, unit testing, and integration testing to ensure high-quality software delivery
Lead and follow Agile Methodologies and Principles
Stay abreast of industry trends, emerging technologies, and regulatory changes to ensure our trading platforms remain competitive and compliant. Proactively identify opportunities for innovation and improvement within the e-trading systems
Qualification
Required
Formal training or certification on software engineering concepts and 5+ years applied experience
Advanced in one or more programming language(s) - C++14 concepts
Expertise in multi-threaded and concurrent programming
Experience in TCP/IP network programming and familiarity with LBM/UME
Proven experience in ultra-low latency application development
Experience with kernel tuning and low-level system programming
Knowledge of market data distribution and order management systems
Advanced knowledge of system architecture, design, and business processes
Proficiency in Linux/Unix, with an understanding of OS and kernel architecture
Expertise in application, data, and infrastructure architecture disciplines
Preferred
Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals
Familiarity with modern Continuous Integration development practices including all phases of the SDLC. Lead and follow Agile Methodologies and Principles
Exposure to or ability to learn other languages and technologies like Java and Cloud Technologies
Experience with Python and Perl is a plus
Knowledge of Multi-Asset Electronic Trading and Equities, Futures, and Options Exchange Connectivity experience is desirable
Benefits
Comprehensive health care coverage
On-site health and wellness centers
A retirement savings plan
Backup childcare
Tuition reimbursement
Mental health support
Financial coaching
Company
Chase
Chase provides broad range of financial services. It is a sub-organization of JP Morgan Chase.
Funding
Current Stage
Late StageLeadership Team
Recent News
Small Business Trends
2026-01-18
2026-01-13
2026-01-11
Company data provided by crunchbase