Herzliya, Israel
4 days ago
Lead Software Engineer

Join the Athena Core Data & Storage Team at JPMorgan Chase, a dynamic group that handles millions of transactions per day. We are seeking a talented software engineer to contribute to the development and modernization of our globally distributed NoSQL database. This is a unique opportunity to grow your career, enhance your skills, and be part of a team that values innovation and collaboration.

As a Lead Software Engineer at JPMorgan Chase within the Investment Banking and Athena Core, you will be a seasoned member of our team, tasked with designing and delivering trusted, market-leading technology products in a secure and scalable manner. Your role will involve implementing critical technology solutions across multiple technical areas within various business functions, all in support of the firm's business objectives.

 

Job Responsibilities 

Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems  Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems  Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development  Contributes to software engineering communities of practice and events that explore new and emerging technologies  Collaborate with global international team of technical engineers and product owners  Adds to team culture of diversity, equity, inclusion, and respect 

 Required qualifications, capabilities and skills

Strong system design and algorithm optimization skills.  Commercial development in imperative programming languages. Strong C++.   Working knowledge of operating systems, including performance considerations and multithreading.     Experience with debuggers and profilers and revision control tools.     Strong system troubleshooting skills, solid understanding of Computer Science fundamentals.  Creative, quick-thinking, pragmatic, with an aptitude for solving problems with technology and an ability to quickly translate requirements into a sound technical design and implementation.  Solid understanding of NoSQL database principles and distributed systems  Excellent collaboration and communication skills 

Preferred qualifications, capabilities and skills

Hands-on experience with cloud-native database technologies such as MongoDB is an advantage  Exposure to cloud technologies ideally AWS  Python experience is a plus  Experience with SQL or NoSQL query languages  Familiarity with data modelling 
Confirm your E-mail: Send Email