Lead Data Engineer - Python, Pyspark & AWS
Lead Data Engineer - Python, Pyspark & AWS

Lead Data Engineer - Python, Pyspark & AWS

Full-Time 36000 - 60000 £ / year (est.) No home office possible
J

At a Glance

  • Tasks: Design and deliver secure, scalable cloud technology products in payments technology.
  • Company: Join JPMorgan Chase, a leader in innovation and collaboration.
  • Benefits: Competitive salary, health coverage, remote work, and career development opportunities.
  • Why this job: Make a real impact on technology solutions while advancing your skills.
  • Qualifications: Experience in Python, PySpark, and data engineering platforms required.
  • Other info: Be part of a diverse team that values inclusion and continuous learning.

The predicted salary is between 36000 - 60000 £ per year.

Join us to shape the future of payments technology and regulatory reporting. You will have the opportunity to work with cutting‑edge cloud platforms and data engineering tools, making a real impact on our business and your career growth. We value your expertise and encourage you to bring your ideas to a team that thrives on innovation and collaboration. At JPMorgan Chase, you will be part of a culture that supports diversity, inclusion, and continuous learning. Take the next step in your journey with us and help deliver trusted technology solutions.

As a Lead Data Engineer in the Payments Technology Regulatory Reporting team, you will design and deliver secure, scalable cloud technology products. You will collaborate with agile teams to create solutions that support our business objectives and drive continuous improvement. Your work will span multiple technical areas, allowing you to contribute to both team and firm‑wide goals. You will help foster a culture of inclusion, respect, and opportunity while advancing your skills in a dynamic environment.

Job Responsibilities

  • Execute software solutions, design, development, and technical troubleshooting
  • Create secure, high‑quality production code and maintain efficient algorithms
  • Produce architecture and design artifacts for complex applications
  • Gather, analyze, and synthesize data to develop visualizations and reporting
  • Identify hidden problems and patterns in data to drive system improvements
  • Work individually or as part of a distributed team to deliver projects on time
  • Contribute to software engineering communities and explore emerging technologies
  • Promote a team culture of diversity, inclusion, and respect

Required Qualifications, Capabilities, and Skills

  • Hands‑on experience in system design, application development, testing, and operational stability
  • Proficiency in Python, PySpark, Databricks, or similar data engineering platforms
  • Experience with both relational and NoSQL databases
  • Knowledge across the data lifecycle
  • Ability to develop, debug, and maintain code in large corporate environments
  • Understanding of the Software Development Life Cycle
  • Familiarity with agile methodologies, including CI/CD, application resiliency, and security
  • Demonstrated knowledge of software applications and technical processes within disciplines such as cloud, AI, machine learning, or mobile

Preferred Qualifications, Capabilities, and Skills

  • Exposure to cloud technologies including Databricks, AWS MSK, EC2, EKS, S3, RDS, and Lambdas
  • Experience with payment domain streaming systems
  • Familiarity with payment regulatory reporting

Why Join Us?

At JPMorgan Chase, you will be part of a team that values your growth, encourages innovation, and supports a diverse and inclusive workplace. We offer opportunities to work on impactful projects and advance your career in a collaborative environment.

About Us

We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission‑based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on‑site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.

Equal Employment Opportunity 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 Data Engineer - Python, Pyspark & AWS employer: J.P. Morgan

At JPMorgan Chase, we pride ourselves on being an exceptional employer that champions innovation and collaboration within a diverse and inclusive culture. As a Lead Data Engineer, you will not only work with cutting-edge technologies but also have access to extensive career growth opportunities and a comprehensive benefits package designed to support your well-being and professional development. Join us in shaping the future of payments technology while enjoying a dynamic work environment that values your contributions and fosters continuous learning.
J

Contact Detail:

J.P. Morgan Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Data Engineer - Python, Pyspark & AWS

✨Tip Number 1

Network like a pro! Reach out to current employees at JPMorgan Chase on LinkedIn or through industry events. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Show off your skills! Prepare a portfolio or GitHub repository showcasing your projects in Python, PySpark, and AWS. This gives you a chance to demonstrate your expertise and creativity beyond just your CV.

✨Tip Number 3

Ace the interview by practising common technical questions related to data engineering. Use platforms like LeetCode or HackerRank to sharpen your coding skills and get comfortable with problem-solving under pressure.

✨Tip Number 4

Don’t forget to 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 JPMorgan Chase.

We think you need these skills to ace Lead Data Engineer - Python, Pyspark & AWS

Python
PySpark
Databricks
AWS
Relational Databases
NoSQL Databases
Data Lifecycle Management
Software Development Life Cycle (SDLC)
Agile Methodologies
CI/CD
Application Resiliency
Cloud Technologies
Machine Learning
Technical Troubleshooting
Data Visualisation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Lead Data Engineer role. Highlight your proficiency in Python, PySpark, and AWS, and don’t forget to showcase any relevant projects or achievements.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about data engineering and how your background aligns with our mission at JPMorgan Chase. Keep it concise but impactful!

Showcase Your Problem-Solving Skills: In your application, mention specific examples where you've identified problems in data and implemented solutions. This will demonstrate your analytical skills and ability to drive system improvements, which are key for this role.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets the attention it deserves. Plus, you’ll find all the details about the role and our company culture there!

How to prepare for a job interview at J.P. Morgan

✨Know Your Tech Stack

Make sure you’re well-versed in Python, PySpark, and AWS. Brush up on your knowledge of Databricks and the various cloud technologies mentioned in the job description. Being able to discuss your hands-on experience with these tools will show that you're ready to hit the ground running.

✨Showcase Problem-Solving Skills

Prepare to discuss specific examples where you've identified hidden problems in data and how you drove system improvements. Use the STAR method (Situation, Task, Action, Result) to structure your answers, making it easy for the interviewer to see your thought process.

✨Emphasise Collaboration

Since the role involves working with agile teams, be ready to talk about your experiences in collaborative environments. Highlight any projects where you contributed to team goals and how you fostered a culture of inclusion and respect within your team.

✨Ask Insightful Questions

Prepare thoughtful questions about the team’s current projects, challenges they face, or how they implement continuous improvement. This not only shows your interest in the role but also gives you a better understanding of the company culture and expectations.

Lead Data Engineer - Python, Pyspark & AWS
J.P. Morgan

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

J
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>