Sr Lead Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+6 more
Job description
- Provide technical guidance and direction to support the business, technical teams, contractors, and vendors
- Develop secure and high-quality production code, and review and debug code written by others
- Drive decisions that influence product design, application functionality, and technical operations and processes
- Serve as a function-wide subject matter expert in one or more areas of focus
- Contribute to the engineering community as an advocate of firmwide frameworks, tools, and Software Development Life Cycle practices
- Influence peers and project decision-makers to consider leading-edge technologies
- Add to the team culture of diversity, opportunity, inclusion, and respect
- Drive adoption and governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes
- Establish measurable validation standards, including secure coding, peer review, and automated testing
- Promote reuse of proven patterns and automation within the SDLC and TLM toolchain
- Apply knowledge of tools within the Software Development Life Cycle toolchain, including approved AI-assisted development and automation capabilities, to improve the value realized by automation at scale
Technologies:
- AI
- Cloud
- Support
- Machine Learning
- Mobile
- Security
More:
hackajob is partnering directly with JPMorganChase to hire for this role. We are seeking a Senior Lead Software Engineer to join our agile Commercial & Investment Bank eTrading team. We work to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way, driving significant business impact through deep technical expertise and problem-solving. J.P. Morgan is a global leader in financial services, providing strategic advice and products to prominent corporations, governments, wealthy individuals, and institutional investors. Our first-class business in a first-class way approach drives everything we do, and we value diversity, inclusion, and reasonable accommodations. Our Commercial & Investment Bank is a global leader across banking, markets, securities services, and payments, operating in more than 100 countries.
Requirements
- Formal training or certification on software engineering concepts and 10 years of applied experience
- Hands-on practical experience delivering system design, application development, testing, and operational stability
- Advanced knowledge and demonstrated skills in programming languages C and C++
- Demonstrated experience leading effective use of enterprise-authorized AI-assisted software development tools within the work environment, with the ability to set team expectations for validating AI outputs for correctness, performance, and security
- Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs and outputs, and adherence to resiliency and security expectations
- Experience coaching senior engineers and leads on compliant usage patterns and controls
- Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines, such as cloud, artificial intelligence, machine learning, or mobile
- Ability to tackle design and functionality problems independently with little to no oversight
- Practical cloud native experience
- Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field
- Hands-on experience working within the Financial Services Industry
- Hands-on experience with high-throughput and low-latency systems
- Hands-on experience in electronic trading systems
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What’s the Difference between a Junior, Mid, and Senior Developer?
The 12 Best Jobs for Software Engineers
Software Engineer Salary London
Where to Find Entry-Level Software Engineering Jobs