At a Glance
- Tasks: Join an agile team to enhance and deliver top-notch tech products.
- Company: J.P. Morgan, a global leader in financial services.
- Benefits: Competitive salary, diverse culture, and opportunities for growth.
- Other info: Embrace diversity and inclusion while advancing your career.
- Why this job: Make a real impact with cutting-edge technology in a dynamic environment.
- Qualifications: Proficient in Python, AWS, and building scalable systems.
The predicted salary is between 60000 - 80000 £ per year.
Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Lead Software Engineer at JPMorganChase within the Asset Wealth Management, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.
Job responsibilities
- Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
- Develops secure high-quality production code, and reviews and debugs code written by others.
- Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems.
- Leads evaluation sessions with internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture.
- Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies.
- Adds to team culture of diversity, opportunity, inclusion, and respect.
Required qualifications, capabilities, and skills
- Proficient in designing and implementing data pipelines for both batch and streaming use cases utilizing spark and public cloud-native technologies.
- Experience developing applications on AWS Cloud, leveraging services such as Lambda, S3, Glue, Step Functions, Airflow and others third party data enterprise applications like Snowflake and Databricks.
- Experience in Python Programming and AI development, with a focus on agentic systems.
- Ability to independently design and implement complex logic, algorithms and workflows for scalable distributed systems.
- Experience in Unix/Linux environments, including shell scripting for automation and operational tasks.
- Hands‑on experience with CI/CD automation, build pipelines (Git, Jenkins, Maven etc.) and AI Code Assisting Tools.
- Experience building distributed applications, event‑driven systems and real‑time processing pipelines.
Preferred qualifications, capabilities, and skills
- Experience in deploying, managing, and scaling containerized applications using Kubernetes, ensuring high availability and efficient resource utilization in cloud environments.
- Experience developing applications on AWS Cloud, leveraging services such as Lambda, S3, Glue, Redshift, Step Functions and others to build a scalable and reliable systems.
- Experience in Java Programming and AI development, with a focus on agentic systems.
About Us
J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first‑class business in a first‑class way approach to serving clients drives everything we do. We strive to build trusted, long‑term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs.
About the Team
J.P. Morgan Asset
Software Engineer III - Python & AWS employer: JPMorganChase
Contact Detail:
JPMorganChase Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer III - Python & AWS
✨Tip Number 1
Network like a pro! Reach out to current employees at JPMorganChase on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! Prepare a portfolio or GitHub repository showcasing your Python and AWS projects. When you get that interview, having tangible examples of your work can really set you apart.
✨Tip Number 3
Practice makes perfect! Get comfortable with common technical interview questions related to software engineering and AWS. Mock interviews with friends or using online platforms can help you nail it when it counts.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, you’ll be one step closer to joining an agile team that values innovation and collaboration.
We think you need these skills to ace Software Engineer III - Python & AWS
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with Python, AWS, and any relevant technologies mentioned in the job description. We want to see how your skills align with what we're looking for!
Showcase Your Problem-Solving Skills: In your application, don’t just list your technical skills; share examples of how you've tackled complex problems in the past. We love seeing creative solutions and how you think outside the box!
Highlight Team Collaboration: Since we’re all about agile teams, mention any experiences where you’ve worked collaboratively on projects. Show us how you contribute to a positive team culture and drive outcomes together!
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!
How to prepare for a job interview at JPMorganChase
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python and AWS services like Lambda and S3. Brush up on your experience with data pipelines and CI/CD tools, as these will likely come up during technical discussions.
✨Showcase Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles and how you tackled them. Use the STAR method (Situation, Task, Action, Result) to structure your answers, focusing on your creative solutions and technical troubleshooting abilities.
✨Demonstrate Team Spirit
Since this role is part of an agile team, be ready to talk about your experiences working collaboratively. Highlight any leadership roles or contributions to team culture, especially around diversity and inclusion, as these are important values for the company.
✨Ask Insightful Questions
Prepare thoughtful questions that show your interest in the role and the company. Inquire about the team’s current projects, the technologies they’re excited about, or how they approach architectural design. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.