Lead Software Engineer - Java, AI, AWS in Glasgow

Lead Software Engineer - Java, AI, AWS in Glasgow

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

At a Glance

  • Tasks: Lead the development of AI and data engineering solutions in a collaborative, agile environment.
  • Company: Join JPMorganChase, a leader in financial technology with a diverse and inclusive culture.
  • Benefits: Competitive salary, career growth opportunities, and a supportive work environment.
  • Other info: Dynamic team atmosphere with opportunities for innovation and personal growth.
  • Why this job: Shape impactful products and work with cutting-edge technologies that transform businesses.
  • Qualifications: Expertise in AI, data engineering, Java, and AWS; experience in software development.

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

Are you passionate about building technology that transforms the way businesses operate? Join us and lead the development of advanced AI and data engineering solutions within a collaborative, agile environment. At JPMorganChase, you’ll have the opportunity to shape impactful products, work with cutting-edge technologies, and grow your career alongside talented colleagues. We value your expertise and encourage you to bring your ideas to life as we redefine what’s possible in financial technology.

As a Lead Software Engineer in the Commercial & Investment Bank, you will design and deliver trusted, market-leading technology products in a secure, stable, and scalable way. You will play a key role in developing AI and data engineering solutions, integrating autonomous agents, and supporting critical business objectives. You’ll collaborate with cross-functional teams, drive innovation, and ensure our systems remain reliable and future-ready.

Job Responsibilities:

  • Design, develop, and implement AI and data engineering solutions, including data pipelines, machine learning models, analytics applications, and Agentic AI systems.
  • Write secure, high-quality code in Java, applying best practices for AI and data engineering.
  • Develop and maintain scalable data architectures and integrate AI models and autonomous agents into production systems.
  • Utilize AWS services to build and deploy data and AI solutions.
  • Troubleshoot and resolve technical issues related to data processing, model deployment, agent orchestration, and application stability.
  • Learn and apply system processes, methodologies, and skills for secure, stable code and AI/data systems.
  • Support production systems, including monitoring, incident response, and continuous improvement for AI and data applications.
  • Design, develop, and integrate Agentic AI solutions into existing and new products.
  • Collaborate with cross-functional teams to identify opportunities for Agentic AI applications.
  • Implement and monitor autonomous AI agents, ensuring reliability, safety, and alignment with organizational goals.
  • Stay current with advancements in Agentic AI, reinforcement learning, and related frameworks.

Required Qualifications, Capabilities, and Skills:

  • Formal training or certification in software engineering concepts and recent applied experience in software development.
  • Deep expertise in AI and data engineering, AWS services, Java, and databases.
  • Proficiency in Java.
  • Experience with infrastructure-as-code tools like Terraform and familiarity with Github Copilot.
  • Hands-on experience in application development, testing, and operational stability for AI and data-driven solutions.
  • Experience developing, debugging, and maintaining code in a large corporate environment.
  • Ability to code in one or more languages and build data pipelines, machine learning models, analytics applications, or autonomous agents.
  • Experience across the Software Development Life Cycle, including model training, deployment, and monitoring.
  • Exposure to agile methodologies, CI/CD, application resiliency, and security best practices.
  • Strong knowledge of software applications and technical processes within AI, machine learning, data engineering, and cloud disciplines.
  • Hands-on experience or strong understanding of Agentic AI concepts.
  • Experience building or integrating AI agents for data processing, workflow automation, or decision support.

Preferred Qualifications, Capabilities, and Skills:

  • Familiarity with modern front-end technologies and integrating AI/data solutions with user interfaces.
  • Exposure to advanced cloud technologies and managed AI/data services.
  • Experience with big data frameworks and data orchestration tools.
  • Familiarity with frameworks and libraries for Agentic AI.

Why Join Us?

At JPMorganChase, you’ll be part of a diverse, inclusive team that values your growth and empowers you to make a real impact. Join us to shape the future of financial technology and advance your career in a supportive, innovative environment.

Lead Software Engineer - Java, AI, AWS in Glasgow employer: JPMorganChase

At JPMorganChase, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. As a Lead Software Engineer, you will not only work with cutting-edge technologies in AI and data engineering but also have access to extensive growth opportunities within a diverse and inclusive team. Our commitment to employee development and the chance to shape impactful financial technology products make this an exciting place to advance your career.

JPMorganChase

Contact Details:

JPMorganChase Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Lead Software Engineer - Java, AI, AWS in Glasgow

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on platforms like LinkedIn. We can’t stress enough how important it is to make those personal connections that could lead to job opportunities.

Tip Number 2

Prepare for interviews by practising common questions and showcasing your skills. We recommend doing mock interviews with friends or using online resources to get comfortable. Remember, confidence is key when you’re discussing your experience with AI, Java, and AWS!

Tip Number 3

Showcase your projects! Whether it’s through a portfolio or GitHub, let your work speak for itself. We love seeing real examples of your coding prowess and innovative solutions, especially in AI and data engineering.

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’re always looking for passionate individuals who want to make an impact in financial technology.

We think you need these skills to ace Lead Software Engineer - Java, AI, AWS in Glasgow

Java
AI and Data Engineering
AWS Services
Data Pipelines
Machine Learning Models
Analytics Applications
Agentic AI Systems

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter for the Lead Software Engineer role. Highlight your experience with Java, AI, and AWS, and show us how your skills align with our needs. A personal touch goes a long way!

Showcase Your Projects:Don’t just list your skills; give us examples! Share specific projects where you’ve developed AI solutions or worked with data engineering. We love seeing real-world applications of your expertise.

Be Clear and Concise:When writing your application, keep it straightforward. Use clear language and avoid jargon unless necessary. We appreciate a well-structured application that gets straight to the point!

Apply Through Our Website:We encourage you to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at JPMorganChase

Know Your Tech Inside Out

Make sure you brush up on your Java skills and be ready to discuss your experience with AI and data engineering. Be prepared to explain how you've used AWS services in past projects, as this will show your practical knowledge and ability to apply your skills in real-world scenarios.

Showcase Your Problem-Solving Skills

During the interview, expect to tackle some technical challenges or case studies. Practice explaining your thought process clearly and logically. This will demonstrate your ability to troubleshoot and resolve issues, which is crucial for a Lead Software Engineer role.

Highlight Collaboration Experience

Since the role involves working with cross-functional teams, share examples of how you've successfully collaborated with others in previous positions. Discuss any agile methodologies you've used and how they contributed to project success, showcasing your teamwork and leadership abilities.

Stay Current with Industry Trends

Familiarise yourself with the latest advancements in Agentic AI and related frameworks. Being able to discuss current trends and how they could impact the financial technology landscape will impress your interviewers and show that you're proactive about your professional development.