At a Glance
- Tasks: Design and implement innovative cloud platform services while leading engineering excellence.
- Company: Join JPMorganChase, a leader in financial services with a focus on diversity and inclusion.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Other info: Dynamic team culture that values collaboration, continuous improvement, and diverse perspectives.
- Why this job: Make a real impact in cloud engineering and work with cutting-edge technologies.
- Qualifications: Proficient in Java or Python, with hands-on cloud experience and a passion for automation.
The predicted salary is between 70000 - 90000 € per year.
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. The Cloud Engineering Acceleration team accelerates delivery of strategic public cloud platform solutions by providing agile, cross-functional engineering capability across Public Cloud Engineering. Our engineers partner with multiple platform component teams to help customers ship reliably and securely. We foster a culture of continuous improvement, growth, and talent development, investing in strong engineering practices through hands‑on delivery, coaching, and collaboration across teams.
As a Lead Software Engineer at JPMorganChase in Public Cloud Engineering, you will help set the architecture direction, guide systems‑level design across the team, and drive engineering excellence as tools evolve and standards remain high. The team builds and operates platform services across multiple frameworks and domains – and increasingly uses AI tooling to accelerate parts of that work.
Job Responsibilities
- Contributes to the design and implementation of platform services and infrastructure, with emphasis on architecture, integration patterns, and system reliability.
- Write, review, and maintain production code across stacks – whether that code originates from you, a teammate, or an AI tool.
- Apply engineering judgement to ensure it meets our standards regardless of its source.
- Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems.
- Leads design reviews, architecture discussions and collaborates with teammates to evaluate and adopt new tools and frameworks that improve developer experience and platform quality.
- 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
- Proficiency in at least one of core languages and frameworks (Java, Spring, Go, Python, Terraform, Kubernetes) – you can design, build, and debug within that ecosystem confidently.
- Willingness to engage with AI tooling as part of your workflow.
- Practical, hands‑on cloud native experience. You have built and operated services on at least one of the cloud providers at scale – AWS, Azure, or GCP.
- Proficiency in automation and continuous delivery methods.
- Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.
- You think about the big picture and how your work will impact our customers.
- You can communicate effectively based on the audience.
Preferred Qualifications, Capabilities, and Skills
- Experience working in Financial Services.
Equal Opportunity Employer Statement
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.
Lead Software Engineer - Java / Python - Public Cloud Engineering employer: J.P. Morgan
At JPMorgan Chase, we pride ourselves on being an exceptional employer, offering a dynamic work environment where innovation thrives. Our culture emphasises continuous improvement and professional growth, providing employees with opportunities to collaborate on cutting-edge public cloud solutions while embracing diversity and inclusion. With a commitment to engineering excellence and a focus on employee development, we empower our team members to push the boundaries of technology in a supportive and inclusive atmosphere.
StudySmarter Expert Advice🤫
We think this is how you could land Lead Software Engineer - Java / Python - Public Cloud Engineering
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work at JPMorganChase or similar companies. A friendly chat can lead to insider info about job openings and even referrals.
✨Tip Number 2
Show off your skills! Prepare a portfolio or GitHub repository showcasing your best projects, especially those using Java, Python, or cloud technologies. This gives you a chance to demonstrate your expertise beyond just a CV.
✨Tip Number 3
Ace the interview! Research common interview questions for Lead Software Engineers and practice your responses. Be ready to discuss your experience with cloud services and how you've tackled challenges in past projects.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team at JPMorganChase.
We think you need these skills to ace Lead Software Engineer - Java / Python - Public Cloud Engineering
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your proficiency in Java, Python, or any relevant frameworks, and don’t forget to mention your cloud experience!
Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re the perfect fit for the Lead Software Engineer role. Share specific examples of your past projects and how they align with our mission at StudySmarter.
Showcase Your Problem-Solving Skills:In your application, give us a glimpse of how you tackle challenges. Mention any instances where you’ve improved system reliability or automated processes – we love seeing that proactive mindset!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at J.P. Morgan
✨Know Your Tech Stack
Make sure you’re well-versed in the core languages and frameworks mentioned in the job description, like Java, Python, and Kubernetes. Brush up on your coding skills and be ready to discuss your past projects where you’ve used these technologies.
✨Showcase Your Cloud Experience
Be prepared to talk about your hands-on experience with cloud services like AWS, Azure, or GCP. Share specific examples of how you've built and operated services at scale, and highlight any challenges you faced and how you overcame them.
✨Emphasise Collaboration and Leadership
As a Lead Software Engineer, you'll need to demonstrate your ability to lead design reviews and collaborate with teammates. Think of examples where you’ve guided teams through architecture discussions or introduced new tools that improved the developer experience.
✨Engage with AI Tools
Since the role involves using AI tooling, show your willingness to engage with these technologies. Discuss any experiences you have with AI in your workflow and how you apply critical judgement to ensure quality in your work.