Software Engineer III - Python, Cloud Data - Senior Associate
Apply now
Software Engineer III - Python, Cloud Data - Senior Associate

Software Engineer III - Python, Cloud Data - Senior Associate

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

At a Glance

  • Tasks: Design and deliver innovative software solutions in a collaborative, agile environment.
  • Company: Join JPMorgan Chase, a leader in financial services, driving technology in the Markets Portfolio Management group.
  • Benefits: Enjoy a culture of experimentation, diversity, and continuous learning with opportunities for remote work.
  • Why this job: Be part of a team that values creativity and problem-solving while impacting global customers positively.
  • Qualifications: Proficient in Python and experienced in software development, testing, and operational stability.
  • Other info: Engage with cutting-edge technologies and contribute to a diverse and inclusive team culture.

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

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Markets Portfolio Management group, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

The Markets Portfolio Management (MPM) group has been created to actively manage the risks, costs and associated size constraints of JPMC retained markets portfolio in an active and connected manner. It supports the strategic agenda of our Markets franchise through a coordinated approach to pricing and management of financial resources.

As a member of our Software Engineering Group, we look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. You will be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. You will work in a collaborative, trusting, thought-provoking environment—one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally.

Job responsibilities

  • Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
  • Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems.
  • Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development.
  • Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems.
  • Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture.
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies.
  • Adds to team culture of diversity, equity, inclusion, and respect.
  • Engage with new and emerging Platform as a Service technologies to deliver first class tooling to MPM users.
  • Provide L3 support to end users during critical periods of regulatory reporting across different regimes.

Required qualifications, capabilities, and skills

  • Formal training or certification on system design concepts and proficient applied experience in system design, application development, testing, and operational stability.
  • Proficient in coding in one or more languages.
  • Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages.
  • Overall knowledge of the Software Development Life Cycle.
  • Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.
  • Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.).
  • Interest in developing industry trends, especially around data management platforms.
  • Previous experience supporting at least one Capital Markets Line of Business.
  • BS/BA degree or equivalent experience.

Preferred qualifications, capabilities, and skills

  • Strong Python experience, especially in the context of large trade or risk management platforms.
  • Previous experience using AWS/S3 or other services.

Software Engineer III - Python, Cloud Data - Senior Associate employer: J.P. Morgan

At JPMorgan Chase, we pride ourselves on being an exceptional employer, particularly for our Software Engineer III role within the dynamic Markets Portfolio Management group. Our collaborative and inclusive work culture fosters innovation and continuous learning, providing employees with ample opportunities for professional growth and development. Located in a vibrant environment, we offer competitive benefits and the chance to engage with cutting-edge technologies, ensuring that our team members are well-equipped to tackle meaningful challenges while contributing to the success of our global customers.
J

Contact Detail:

J.P. Morgan Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer III - Python, Cloud Data - Senior Associate

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Python and AWS. Having hands-on experience or personal projects that showcase your skills in these areas can set you apart from other candidates.

✨Tip Number 2

Engage with online communities or forums related to software engineering and cloud technologies. Networking with professionals in the field can provide insights into the company culture and may even lead to referrals.

✨Tip Number 3

Prepare to discuss your experience with agile methodologies during interviews. Be ready to share examples of how you've applied CI/CD practices or contributed to team improvements in previous roles.

✨Tip Number 4

Showcase your problem-solving skills by preparing for technical interviews. Practice coding challenges and system design problems that reflect the responsibilities outlined in the job description, particularly those related to data management and application development.

We think you need these skills to ace Software Engineer III - Python, Cloud Data - Senior Associate

Proficient in Python programming
Experience with cloud technologies, particularly AWS/S3
Strong understanding of system design concepts
Knowledge of Software Development Life Cycle (SDLC)
Familiarity with agile methodologies, including CI/CD
Ability to develop, debug, and maintain code in a corporate environment
Experience with data management and visualisation techniques
Technical troubleshooting skills
Understanding of application resiliency and security practices
Experience with large trade or risk management platforms
Ability to identify and analyse hidden problems in data
Strong communication and collaboration skills
Interest in emerging technologies and industry trends

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python and cloud technologies, especially in relation to large trade or risk management platforms. Emphasise any relevant projects or roles that demonstrate your ability to solve business problems through innovative engineering practices.

Craft a Compelling Cover Letter: In your cover letter, express your passion for software engineering and how it aligns with the goals of JPMorgan Chase. Mention specific experiences where you've contributed to software development lifecycles and how you’ve engaged with stakeholders to achieve common objectives.

Showcase Relevant Skills: Highlight your proficiency in coding, particularly in Python, and your understanding of agile methodologies like CI/CD. If you have experience with AWS/S3 or similar services, make sure to include that as well, as it’s highly relevant to the role.

Demonstrate Problem-Solving Abilities: Provide examples in your application that showcase your ability to identify hidden problems and patterns in data. Discuss how you've used these insights to drive improvements in coding hygiene and system architecture, which is crucial for the role.

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

✨Showcase Your Python Expertise

Make sure to highlight your experience with Python, especially in relation to large trade or risk management platforms. Be prepared to discuss specific projects where you've used Python to solve complex problems.

✨Demonstrate Your Understanding of Agile Methodologies

Familiarise yourself with agile practices such as CI/CD and application resiliency. Be ready to share examples of how you've applied these methodologies in previous roles to improve software development processes.

✨Prepare for Technical Problem-Solving Questions

Expect questions that assess your ability to think critically and solve technical problems. Practice explaining your thought process when tackling coding challenges or debugging issues, as this will showcase your analytical skills.

✨Engage with Emerging Technologies

Stay updated on new technologies, particularly around cloud services like AWS/S3. Discuss any relevant experiences you have with these platforms and how they can enhance the tools you develop for MPM users.

Software Engineer III - Python, Cloud Data - Senior Associate
J.P. Morgan
Apply now
J
  • Software Engineer III - Python, Cloud Data - Senior Associate

    London
    Full-Time
    36000 - 60000 £ / year (est.)
    Apply now

    Application deadline: 2027-04-08

  • J

    J.P. Morgan

Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>