Lead Data Platform Engineer - Java/Python & Risk Tech

Lead Data Platform Engineer - Java/Python & Risk Tech

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

At a Glance

  • Tasks: Design and enhance advanced data engineering solutions in risk technology.
  • Company: Join J.P. Morgan, a global leader in financial services.
  • Benefits: Diverse and inclusive culture with career growth opportunities.
  • Other info: Collaborative environment that values creativity and continuous improvement.
  • Why this job: Innovate with cutting-edge tech and make a real impact.
  • Qualifications: Proficiency in Java/Python and experience in data platforms required.

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

Join us and shape the future of risk technology with your expertise in data engineering and software development. You will have the opportunity to push boundaries, innovate, and make a meaningful impact on our business. We value diversity, inclusion, and respect, fostering a collaborative environment where your ideas matter. Experience career growth and mobility while working with market-leading technology products. Be part of a team that thrives on creativity and continuous improvement.

As a Lead Software Engineer at JPMorgan Chase within the Data Platform & Strategy team within Corporate Risk Technology, you will design, build, and enhance advanced data engineering solutions. You will play a pivotal role in delivering secure, stable, and scalable technology products that support our business objectives. You will collaborate with agile teams, contribute to technical strategy, and drive innovation across multiple technical areas. Your work will help shape the team culture and the impact of our technology solutions.

Job Responsibilities

  • Execute creative software solutions, design, development, and technical troubleshooting to solve complex problems.
  • Develop secure, high-quality production code for data-intensive applications and review code written by others.
  • Identify opportunities to automate remediation of recurring issues and improve operational stability.
  • Lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs and technical credentials.
  • Drive communities of practice across Software Engineering to promote new and leading-edge technologies.
  • Foster a team culture of diversity, opportunity, inclusion, and respect.

Required Qualifications, Capabilities, And Skills

  • Proficiency in Engineering & Architecture, AI/ML, with hands-on experience designing, implementing, testing, and ensuring operational stability of large-scale enterprise data platforms.
  • Advanced skills in one or more programming languages such as Java, Python, C/C++, or C#.
  • Practical experience delivering system design, application development, testing, and operational stability.
  • Working knowledge of relational and NoSQL databases and data lake architectures.
  • Experience developing, debugging, and maintaining code with modern programming languages and database querying languages.
  • Experience in large-scale data processing, microservices, API design, Kafka, Redis, MemCached, Observability tools (Dynatrace, Splunk, Grafana), and Orchestration tools (Airflow, Temporal).
  • Proficiency in automation, continuous delivery methods, and all aspects of the Software Development Life Cycle.
  • Advanced understanding of agile methodologies, CI/CD, application resiliency, and security.
  • Practical cloud-native experience.

Preferred Qualifications, Capabilities, And Skills

  • Experience with modern data technologies such as Databricks or Snowflake.
  • Hands-on experience with Spark/PySpark and other big data processing technologies.
  • Demonstrated proficiency in software applications and technical processes within disciplines such as data engineering, cloud, artificial intelligence, machine learning, or mobile.
  • Knowledge of the financial services industry and their IT 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

Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we’re setting our businesses, clients, customers and employees up for success.

Lead Data Platform Engineer - Java/Python & Risk Tech employer: JPMorganChase

At J.P. Morgan, we are committed to fostering a dynamic and inclusive work environment where innovation thrives. As a Lead Data Platform Engineer, you will not only have the chance to work with cutting-edge technology but also enjoy ample opportunities for career growth and development within a collaborative team that values your contributions. Join us in shaping the future of risk technology while being part of a company that prioritises diversity, respect, and continuous improvement.

JPMorganChase

Contact Details:

JPMorganChase Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Lead Data Platform Engineer - Java/Python & Risk Tech

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can open doors that a CV just can't.

Tip Number 2

Prepare for those interviews! Research the company and practice common questions. Show them you’re not just another candidate, but someone who’s genuinely excited about their mission.

Tip Number 3

Show off your skills! If you’ve got a portfolio or GitHub with projects, flaunt it. Real-world examples of your work can speak volumes more than words alone.

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, we love seeing candidates who take that extra step!

We think you need these skills to ace Lead Data Platform Engineer - Java/Python & Risk Tech

Data Engineering
Software Development
Java
Python
C/C++
C#
Relational Databases

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience in data engineering and software development. We want to see how your skills align with the role, so don’t hold back on showcasing your Java or Python expertise!

Showcase Your Projects:Include any relevant projects or experiences that demonstrate your ability to innovate and solve complex problems. Whether it’s a personal project or something from your previous job, we love seeing how you push boundaries in tech.

Be Authentic:Let your personality shine through in your application. We value diversity and inclusion, so don’t be afraid to share what makes you unique and how you can contribute to our collaborative environment.

Apply Through Our Website:For the best chance of success, make sure to apply directly through our website. This way, your application will go straight to us, and we can get to know you better right from the start!

How to prepare for a job interview at JPMorganChase

Know Your Tech Inside Out

Make sure you brush up on your knowledge of Java, Python, and any other relevant programming languages. Be ready to discuss your experience with data engineering solutions and how you've tackled complex problems in the past.

Showcase Your Problem-Solving Skills

Prepare examples of how you've executed creative software solutions or automated processes in previous roles. Highlight specific instances where your technical troubleshooting made a significant impact on operational stability.

Understand the Company Culture

Familiarise yourself with the values of diversity, inclusion, and collaboration that the company promotes. Be prepared to discuss how you can contribute to a positive team culture and drive innovation within the organisation.

Ask Insightful Questions

Prepare thoughtful questions about the team's projects, challenges, and future goals. This shows your genuine interest in the role and helps you gauge if the company aligns with your career aspirations.