Lead Software Engineer - Data in Glasgow
Lead Software Engineer - Data

Lead Software Engineer - Data in Glasgow

Glasgow Full-Time 43200 - 72000 £ / year (est.) No home office possible
J

At a Glance

  • Tasks: Design and develop scalable data solutions using cutting-edge tech like Databricks and Python.
  • Company: Join JPMorgan Chase's innovative Capital Analytics team, a leader in financial services.
  • Benefits: Competitive salary, diverse culture, and opportunities for professional growth.
  • Why this job: Make a real impact by transforming data into actionable insights that drive strategic decisions.
  • Qualifications: Experience in data management and proficiency in SQL, Python, and PySpark required.
  • Other info: Collaborative environment with a strong focus on diversity and inclusion.

The predicted salary is between 43200 - 72000 £ per year.

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. Join our innovative Capital Analytics team at JPMorgan Chase where we leverage cutting-edge technology to drive data-driven decision-making and enhance business performance. We are seeking a talented and motivated Software/Data Engineer to join our team and contribute to our mission of transforming data into actionable insights.

As a Lead Software Engineer at JPMorgan Chase within the Capital Technology team, you will play a crucial role in designing, developing, and maintaining scalable data processing solutions using Databricks, Python, and AWS. You will collaborate with cross-functional teams to deliver high-quality data solutions that support our business objectives.

Job responsibilities:

  • Execute creative, data-driven software solutions, including design, development, and technical troubleshooting, with the ability to think beyond routine approaches to solve technical problems.
  • Design and implement data pipelines and scalable data processing workflows using Python, PySpark, SQL, and Databricks or Spark for large-scale, complex data environments.
  • Develop fact and dimension data models for reporting and analytics.
  • Write secure, high-quality production code, and review and debug code written by others.
  • Identify and automate remediation of recurring issues to improve the operational stability of software applications and systems.
  • Lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs, technical credentials, and applicability within existing systems.
  • Lead communities of practice across Software Engineering to promote awareness and adoption of new technologies.
  • Foster a team culture of diversity, opportunity, inclusion, and respect.
  • Collaborate with business stakeholders to develop data management strategies, transforming data into insights that drive strategic decisions.
  • Ensure data quality, consistency, security, and lineage throughout all stages of data processing and transformation as well as supporting data migration and modernization initiatives, transitioning legacy systems to cloud-based data warehouses.
  • Document data flows, logic, and transformation rules to maintain transparency and facilitate knowledge sharing.
  • Troubleshoot and resolve performance and quality issues in both batch and real-time data pipelines.
  • Deliver comprehensive solutions to data challenges by applying appropriate data strategies and tools.

Required qualifications, capabilities, and skills:

  • Proven experience in data management, ETL/ELT pipeline development, and large-scale data processing.
  • Proficiency in SQL, Python, and PySpark.
  • Hands-on experience with data lake platforms (Databricks, Spark, or similar).
  • Strong understanding of data quality, security, and lineage best practices.
  • Experience with cloud-based data warehouse migration and modernization.
  • Excellent problem-solving and troubleshooting skills.
  • Strong communication and documentation abilities.
  • Ability to collaborate effectively with business and technical stakeholders.

Lead Software Engineer - Data in Glasgow employer: J.P. Morgan

At JPMorgan Chase, we pride ourselves on being an exceptional employer, offering a dynamic work environment where innovation thrives. As a Lead Software Engineer in our Capital Analytics team, you will benefit from a culture that champions diversity, inclusion, and professional growth, while working with cutting-edge technologies to drive impactful data solutions. Our commitment to employee development and a collaborative atmosphere ensures that you will not only advance your career but also contribute to meaningful projects that shape the future of financial services.
J

Contact Detail:

J.P. Morgan Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Software Engineer - Data in Glasgow

✨Tip Number 1

Network like a pro! Reach out to current employees at JPMorgan Chase 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 showcasing your best projects, especially those involving Python, SQL, and data processing. This will help you stand out during interviews and demonstrate your hands-on experience.

✨Tip Number 3

Practice makes perfect! Get ready for technical interviews by brushing up on your coding skills and problem-solving techniques. Use platforms like LeetCode or HackerRank to sharpen your abilities before the big day.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining the team at JPMorgan Chase. Don’t miss out!

We think you need these skills to ace Lead Software Engineer - Data in Glasgow

Data Management
ETL/ELT Pipeline Development
Large-Scale Data Processing
SQL
Python
PySpark
Databricks
Data Quality Best Practices
Data Security Best Practices
Data Lineage Best Practices
Cloud-Based Data Warehouse Migration
Problem-Solving Skills
Troubleshooting Skills
Communication Skills
Documentation Abilities

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 SQL, Python, and data processing, as these are key for the Lead Software Engineer role.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about data and how your experience aligns with our mission at JPMorgan Chase. Show us your personality and enthusiasm for the role!

Showcase Your Problem-Solving Skills: In your application, provide examples of how you've tackled complex data challenges in the past. We love seeing creative solutions and innovative thinking!

Apply Through Our Website: Don't forget to submit your application through our website! It’s the best way for us to receive your details and ensure you’re considered for this exciting opportunity.

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

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like Python, PySpark, and Databricks. Brush up on your SQL skills too, as you'll likely be asked to demonstrate your understanding of data management and processing.

✨Showcase Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex data challenges. Think about how you’ve designed and implemented data pipelines or resolved performance issues in past projects. This will show your ability to think creatively and troubleshoot effectively.

✨Understand the Business Impact

Be ready to explain how your technical work translates into business value. Familiarise yourself with how data-driven decision-making can enhance performance and support strategic objectives. This will demonstrate that you understand the bigger picture beyond just coding.

✨Emphasise Collaboration

Since this role involves working with cross-functional teams, highlight your experience in collaborating with both technical and non-technical stakeholders. Share examples of how you’ve communicated complex ideas clearly and fostered a team culture of inclusion and respect.

Lead Software Engineer - Data in Glasgow
J.P. Morgan
Location: Glasgow

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
>