At a Glance
- Tasks: Lead the development of innovative software solutions for electronic trading systems.
- Company: Join JPMorgan Chase, a global leader in financial services and technology.
- Benefits: Enjoy competitive pay, remote work options, and access to cutting-edge technologies.
- Why this job: Be part of a dynamic team shaping the future of electronic trading with real-world impact.
- Qualifications: Proficient in C++14+, multi-threaded programming, and ultra-low latency application development required.
- Other info: Opportunity to collaborate globally and stay ahead of industry trends.
The predicted salary is between 54000 - 84000 £ per year.
We have an opportunity to impact your career and provide an adventure where you can push the limits of what\’s possible.
As a Lead eSoftware Engineer at JPMorgan Chase within the Electronic Trading Technology group, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for building critical technology solutions across multiple technical areas in support of the firm’s business objectives.
The Electronic Trading Technology (ETT) group is a dynamic team responsible for a suite of applications that execute electronic trading strategies, with a global presence spanning North America, Europe and Asia. The group’s responsibilities include the design, implementation and support of various low latency electronic trading systems with focus on next-generation Smart Order Router, Matching Engine, Market Access, and Risk Management.
Job Responsibilities:
Required Qualifications, Capabilities, and Skills:
Preferred Qualifications, Capabilities, and Skills:
Lead eSoftware Engineer - C++ employer: Jpmorgan Chase & Co.
Contact Detail:
Jpmorgan Chase & Co. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead eSoftware Engineer - C++
✨Tip Number 1
Familiarise yourself with the latest C++14 features and best practices. Join online forums or communities where you can discuss advanced C++ topics, as this will not only enhance your knowledge but also help you connect with like-minded professionals.
✨Tip Number 2
Gain hands-on experience with multi-threaded and concurrent programming. Consider contributing to open-source projects that focus on low-latency applications, as this will showcase your skills and provide practical examples to discuss during interviews.
✨Tip Number 3
Stay updated on industry trends related to electronic trading technologies. Follow relevant blogs, attend webinars, and participate in workshops to demonstrate your commitment to continuous learning and innovation in the field.
✨Tip Number 4
Network with professionals in the electronic trading space. Attend industry conferences or local meetups to build relationships and gain insights into what companies like JPMorgan Chase are looking for in candidates.
We think you need these skills to ace Lead eSoftware Engineer - C++
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C++14 and multi-threaded programming. Include specific projects or roles where you developed low-latency applications, as this is crucial for the Lead eSoftware Engineer position.
Craft a Compelling Cover Letter: In your cover letter, express your passion for electronic trading technology and how your skills align with the responsibilities outlined in the job description. Mention your familiarity with Agile methodologies and your ability to collaborate with cross-functional teams.
Showcase Relevant Projects: If you have worked on any relevant projects, especially those involving TCP/IP network programming or kernel tuning, be sure to include them in your application. This will demonstrate your hands-on experience and technical expertise.
Highlight Continuous Learning: Mention any recent training or certifications related to C++ or software development practices. This shows your commitment to staying updated with industry trends and emerging technologies, which is important for the role.
How to prepare for a job interview at Jpmorgan Chase & Co.
✨Showcase Your C++ Expertise
Make sure to highlight your formal training and experience with C++14 and onwards. Be prepared to discuss specific projects where you've implemented advanced features or tackled complex problems using C++.
✨Demonstrate Problem-Solving Skills
Prepare to discuss how you've approached technical challenges in the past. Use examples that showcase your ability to think creatively and develop innovative solutions, especially in low-latency application development.
✨Familiarise Yourself with Agile Methodologies
Since the role involves working in an agile environment, be ready to talk about your experience with Agile principles. Share examples of how you've contributed to team dynamics and project success in previous roles.
✨Understand the Business Context
Research JPMorgan Chase and its Electronic Trading Technology group. Be prepared to discuss how your technical skills can align with their business objectives and contribute to enhancing their trading platforms.