Senior Lead Software Engineer- Squad Lead- JPM Personal Investing

Senior Lead Software Engineer- Squad Lead- JPM Personal Investing

Full-Time 80000 - 100000 £ / year (est.) No working from home possible
F

At a Glance

  • Tasks: Lead a squad of engineers to design and maintain innovative payment solutions.
  • Company: Join J.P. Morgan, a leader in personal investing with a focus on diversity.
  • Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
  • Other info: Dynamic environment with a focus on continuous learning and improvement.
  • Why this job: Make a real impact by shaping technology that delivers customer value.
  • Qualifications: Experience in team management and strong technical skills required.

The predicted salary is between 80000 - 100000 £ per year.

About the Role

As a Manager of Software Engineering at J.P. Morgan Personal Investing, you will lead a squad of engineers in the Payments area of the Invest Tribe, shaping technical implementations, influencing architecture, and focusing on delivering initiatives that demonstrate customer value.

Job Responsibilities

  • Lead a squad of engineers to design, implement and maintain the payments area of the Invest Tribe within Chase UK.
  • Line‑manage the engineering squad; set clear goals, support development and build up the team’s delivery capability.
  • Conduct thorough code reviews to ensure high‑quality, maintainable and efficient code, while providing constructive feedback.
  • Engage in hands‑on coding to contribute to key features and solutions, demonstrating best practices and technical expertise.
  • Lead by example, setting high standards for code quality, work ethic, and collaboration within the squad.
  • Mentor and guide engineers in the squad, fostering a culture of continuous learning and improvement.
  • Collaborate with product managers and other stakeholders to align technical efforts with business goals and deliver impactful results.
  • Facilitate regular team meetings and retrospectives to promote open communication and address challenges.
  • Collaborate with Technical Leads and Principal engineers to design robust, scalable, maintainable technical solutions.
  • Operate with a data‑driven mindset; establish and track metrics across delivery, systems health and customer journeys.
  • Foster an inclusive culture of high‑quality engineering in your team and across the organization, implementing best practices and aiming for top engineering standards.

Required Qualifications, Capabilities and Skills

  • Formal training or certification on team management concepts and extensive advanced experience.
  • Strong team player with a solid technical background, focused on collaborative outcomes.
  • Business‑driven mindset; able to understand product requirements and craft optimal engineering approaches.
  • Progressive mindset; willing to challenge the status quo to achieve business goals faster.
  • Extensive experience with a JVM language and automating deployment, releases, and testing in continuous integration and delivery pipelines.
  • Proven track record in designing and operating microservices using cloud technology and event‑driven architectures.
  • Strong people‑management qualities; focused on acquiring, retaining, and growing talent to form an effective delivery team.

Senior Lead Software Engineer- Squad Lead- JPM Personal Investing employer: Fairygodboss

J.P. Morgan Personal Investing is an exceptional employer that fosters a dynamic and inclusive work culture, where innovation and collaboration are at the forefront. As a Senior Lead Software Engineer, you will not only lead a talented squad but also have access to extensive professional development opportunities, ensuring your growth in a supportive environment. Located in the heart of the UK, you'll benefit from a vibrant city life while contributing to impactful projects that enhance customer experiences.

F

Contact Details:

Fairygodboss Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Lead Software Engineer- Squad Lead- JPM Personal Investing

Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those at J.P. Morgan. A friendly chat can sometimes lead to insider info about job openings or even a referral.

Tip Number 2

Prepare for the interview by brushing up on your technical skills and leadership experience. Be ready to discuss how you've led teams and tackled challenges in previous roles—show them you’re the perfect fit for leading their squad!

Tip Number 3

Don’t just wait for job postings; be proactive! Check out our website regularly and apply directly. Sometimes, the best opportunities come from being the first to express interest.

Tip Number 4

Showcase your passion for continuous learning. Mention any recent courses or certifications you've completed that relate to team management or software engineering. It’ll demonstrate your commitment to growth and excellence!

We think you need these skills to ace Senior Lead Software Engineer- Squad Lead- JPM Personal Investing

Team Management
Code Review
Hands-on Coding
Technical Expertise
Mentoring
Collaboration
Data-Driven Mindset

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the role of Senior Lead Software Engineer. Highlight your leadership experience, technical expertise, and any relevant projects you've worked on that demonstrate your ability to lead a squad effectively.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to tell us why you're passionate about this role and how your background makes you the perfect fit. Be sure to mention your experience with JVM languages and cloud technologies, as these are key for us.

Showcase Your Team Management Skills:Since this role involves leading a squad, it's crucial to highlight your people-management qualities. Share examples of how you've mentored team members or fostered a collaborative environment in previous roles.

Apply Through Our Website:We encourage you to apply directly through our website. This ensures your application gets to the right place and allows us to review your details more efficiently. Plus, it shows you're keen on joining our team!

How to prepare for a job interview at Fairygodboss

Know Your Tech Inside Out

Make sure you’re well-versed in JVM languages and cloud technologies. Brush up on your knowledge of microservices and event-driven architectures, as these are crucial for the role. Be ready to discuss your past experiences with these technologies and how they can be applied to the payments area.

Showcase Your Leadership Skills

As a squad lead, you’ll need to demonstrate your ability to manage and mentor a team. Prepare examples of how you've successfully led teams in the past, set clear goals, and fostered a culture of continuous improvement. Highlight your people-management qualities and how you’ve helped others grow.

Prepare for Code Reviews

Expect to discuss your approach to code quality and reviews. Think about how you provide constructive feedback and ensure maintainable code. You might even be asked to review some code during the interview, so practice articulating your thought process clearly.

Align with Business Goals

Understand the business side of things! Be prepared to talk about how you can align technical efforts with product requirements. Show that you have a business-driven mindset and can craft engineering approaches that deliver real customer value.