JPMorganChase Hiring Software Engineer | Apply Now

Are you a tech enthusiast looking to bridge the gap between cutting-edge software development and the high-stakes world of global finance? Finding a role that offers both stability and the chance to work with emerging technologies like Large Language Models (LLMs) can be rare. However, the latest opening for a Software Engineer I at JPMorgan Chase offers exactly that.

If you are ready to start your career or make a pivot into the financial technology sector, this position within the Model Risk Governance & Review (MRGR) team is a doorway to working with one of the world’s most prestigious banking institutions.

About the Job

This hiring alert focuses on the role of Software Engineer I within the Model Risk Governance & Review (MRGR) team. This isn’t your typical “maintain legacy code” banking job. It is a dynamic position located within the Chief Operating Office (COO) of the MRGR.

The core essence of this job is efficiency and innovation. You will be acting as a partner to the business, developing tools that help model reviewers and governance teams work smarter, not harder. The role places you right at the intersection of Risk Management and Compliance, meaning the code you write helps keep the firm resilient against financial volatility. You will be building solutions primarily within Athena (JPMorgan’s proprietary Python-based framework), as well as utilizing visualization tools like Tableau and QlikSense.

Company Overview

JPMorgan Chase & Co. needs very little introduction, but its scope is often underestimated. As one of the oldest financial institutions in the world, its history spans over 200 years. Today, it stands as a global leader in investment banking, financial services for consumers and small businesses, commercial banking, and asset management.

JPMC is not just a bank; it is a technology powerhouse. With an annual tech budget that rivals the revenue of many tech giants, they are constantly pushing the envelope in data controls, user experience, and automation. They pride themselves on a culture that values diverse talents, creating an environment where innovation thrives alongside tradition.

Key Responsibilities

As a Software Engineer I, your day-to-day will involve a mix of development, automation, and collaboration. Here is what you will actually be doing:

  • Tool Development & Automation: You will develop tools specifically designed to automate the model governance and review lifecycle. The goal is to reduce duplication of effort and optimize costs.
  • AI & LLM Integration: This is the most exciting part of the JD. You will be tasked with integrating Large Language Models (LLMs) into existing systems. This involves collaborating with teams to identify where AI can enhance reporting and decision-making.
  • Python Application Development: You will translate complex business requirements into functional business applications, mostly using Python within the firm’s internal framework.
  • Dashboarding & Reporting: You will build dashboard reports (likely using Tableau or Qlik) to help management visualize the “body of work” that the MRGR team handles.
  • Cross-Functional Collaboration: You won’t be coding in a silo. You are expected to continuously seek input from users to align your engineering efforts with their business objectives.

Preferred Skills / Must-Have Skills

Note: While the specific qualifications section was blank in the source text, the following are inferred as “Must-Haves” based on the detailed technical responsibilities listed.

  • Core Programming: Proficiency in Python is non-negotiable. You will be working with JPMC’s proprietary Python framework (Athena), so strong fundamentals in object-oriented programming are essential.
  • AI/ML Interest or Experience: Experience with or a strong conceptual understanding of Large Language Models (LLMs) and how to integrate them into workflows.
  • Data Visualization: Familiarity with business intelligence tools like Tableau, QlikView, or QlikSense is highly desired.
  • Problem Solving: The ability to translate “business requirements” into “technical solutions.”
  • Communication: Since you are supporting model reviewers, you need the ability to explain technical concepts to non-technical stakeholders.

Educational Qualifications

To be competitive for a Software Engineer I role at this level, candidates typically possess:

  • A Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Mathematics, or a related quantitative field.
  • Relevant internship experience or a strong portfolio of projects (especially those involving Python or AI) is usually preferred for entry-level engineering roles.

Salary Details

JPMorgan Chase provides competitive compensation packages that generally sit at the top tier of the market.

  • Base Salary: Varies by location and experience, but is highly competitive.
  • Performance Bonuses: Annual discretionary bonuses based on individual and firm performance.
  • Stock Options: Potential for equity participation depending on the specific offer grade.

Job Location

While the specific location depends on the hiring hub (often Hyderabad, Bengaluru, or Mumbai for India-based tech roles, or various hubs in the US/UK), JPMC offices are known for being state-of-the-art. They are designed to foster collaboration, featuring modern workstations and collaborative zones.

Why Join JPMorgan Chase?

  1. Impact: You are not just building a widget; you are building tools that manage risk for a global economy. Your work protects the firm and its clients.
  2. Tech Stack: You get to work with Athena, a massive, powerful Python platform, and gain hands-on experience with Generative AI in a corporate setting.
  3. Mobility: JPMC encourages internal mobility. Once you are in, the opportunities to move between teams (e.g., from Risk to Asset Management) are vast.
  4. Training: They offer extensive training programs to upskill employees in new technologies.

Why This Role is a Strong Career Start

This is a “Software Engineer I” title. This usually denotes an entry-level or early-career role. It is the perfect launching pad because:

  • Mentorship: You will be working alongside global modeling experts and senior developers.
  • Hybrid Skill Set: You will gain domain knowledge in Finance while sharpening your Engineering skills. This combination makes you incredibly valuable in the job market.
  • Future-Proofing: By working with LLMs now, you are future-proofing your resume for the next decade of software development.

Work Culture

JPMC prides itself on being an equal-opportunity employer. The culture is:

  • Inclusive: High value is placed on diversity (race, gender, sexual orientation, disability, etc.).
  • Resilient: The environment is fast-paced and challenging, but supportive.
  • Human-Centric: They make reasonable accommodations for religious practices, mental health, and physical disabilities.

Application Process

  1. Online Application: Submit your resume via the JPMC careers portal.
  2. Online Assessment: You may receive a HackerRank or similar coding test (usually focused on Python and Data Structures).
  3. HireVue/Video Interview: A digital interview answering behavioral and basic technical questions.
  4. Technical Rounds: 1-2 rounds of live coding and system design discussions.
  5. Behavioral Round: A discussion with the hiring manager to assess cultural fit.

Benefits of Working at JPMorgan Chase

  • Health & Wellness: Comprehensive medical, dental, and vision insurance.
  • Retirement: Generous 401(k) or Provident Fund matching (depending on region).
  • Work-Life Balance: Paid parental leave, vacation days, and sick leave.
  • Perks: Employee discounts, wellness programs, and tuition assistance.

Resume Tips

To stand out for this specific MRGR role:

  • Highlight Python: Don’t just list it; describe a project where you used Python to automate a task.
  • Mention AI/LLMs: If you have used ChatGPT APIs, LangChain, or built a chatbot, feature this prominently. The JD specifically mentions LLM integration—make sure your resume speaks to that.
  • Focus on Data: Mention any experience with SQL, Tableau, or data handling.
  • Keywords: Use terms like “Automation,” “Efficiency,” “Risk Management,” and “Dashboarding.”

Important Note While Applying For Jobs

Always verify the job opening on the official JPMorgan Chase careers page before applying. Be cautious of recruitment fraud; legitimate companies will never ask for money during the interview process.

Disclaimer:
This job information is provided for educational and informational purposes only. We are not affiliated with JPMorgan Chase & Co. All trademarks belong to their respective owners. Candidates are advised to apply only through the official careers website.

Leave a Comment