Scala Engineer

JPMorgan Chase & Co.

Jersey City (NJ)

On-site

USD 61,000 - 101,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Comprehensive health care coverage
On-site health and wellness centers
Retirement savings plan
Tuition reimbursement
Mental health support
Financial coaching

Job summary

JPMorgan Chase & Co. in New Jersey is seeking a software engineer with 3+ years of hands-on experience in design and development.

You will work on secure, scalable code across large corporate systems, collaborating with global teams and using AI-assisted tooling within an Agile environment. The role requires strong programming skills (Scala/Java/Python), AWS experience, and a solid foundation in big data, algorithms, and secure practices.

Qualifications

  • We have formal training or certification in software engineering concepts, plus 3+ years of applied experience.
  • Hands-on experience in system design, application development, testing, and operational stability.
  • Proficiency in at least one programming language, with Scala, Java, and Python in that order of preference.
  • Strong big data and database skills.
  • Experience with AWS cloud services such as ECS, EKS, EMR, and Lambda.
  • Understand data structures, algorithms, and efficient coding practices.
  • Experience developing, debugging, and maintaining code in a large corporate environment.
  • Collaborate with global teams across multiple time zones.
  • Self-starters who engage with team members, users, and partner teams to deliver solutions.
  • Familiar with agile methods such as Scrum, plus CI/CD, application resiliency, and security.
  • Experience using approved AI-assisted software development tools and validating AI outputs for correctness, performance, and security.
  • Understand responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs/outputs, resilience and security, and coaching others on safe adoption.
  • Preferred: Spark and distributed computing.

Responsibilities

  • Execute standard software solutions, including design, development, and debugging.
  • Write secure, high-quality code in at least one language with limited guidance.
  • Design, develop, code, and troubleshoot with upstream and downstream systems in mind.
  • Use SDLC tools to improve automation value.
  • Apply technical troubleshooting to break down solutions and resolve basic issues.
  • Gather, analyze, and interpret large, diverse data sets to support secure, stable application development.
  • Learn and apply system processes and skills to build secure, stable code and systems.
  • Drive adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, speed, and outcomes while maintaining validation standards.
  • Apply SDLC tools, including AI-assisted development and automation, to maximize automation benefits.

Skills

Training/Certification in software eng
System design
Scala
Java
Python
Big data
Databases
AWS (ECS, EKS, EMR, Lambda)
Data structures & algorithms
Agile/Scrum
CI/CD
AI-assisted tooling
Responsible AI practices
Spark

Tools

Spark
AWS
CI/CD

Job description

Salary: $61,000 - 101,000 per year Requirements:



  • We have formal training or certification in software engineering concepts, plus 3+ years of applied experience.

  • We bring hands‑on experience in system design, application development, testing, and operational stability.

  • We are proficient in at least one programming language, with Scala, Java, and Python in that order of preference.

  • We have strong big data and database skills.

  • We have experience with AWS cloud services such as ECS, EKS, EMR, and Lambda.

  • We understand data structures, algorithms, and efficient coding practices.

  • We have experience developing, debugging, and maintaining code in a large corporate environment.

  • We collaborate effectively with global teams across multiple time zones.

  • We are self‑starters who can engage with team members, users, and partner teams to deliver solutions.

  • We are familiar with agile methods such as Scrum, along with CI/CD, application resiliency, and security.

  • We have demonstrated experience using approved AI‑assisted software development tools and setting expectations for validating AI outputs for correctness, performance, and security.

  • We understand responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and resilience and security expectations, and we can coach others on safe, compliant adoption.

  • Preferred: We are familiar with Spark and distributed computing.


Responsibilities:


  • We execute standard software solutions, including design, development, and technical troubleshooting.

  • We write secure, high-quality code in at least one programming language with limited guidance.

  • We design, develop, code, and troubleshoot while considering upstream and downstream systems and technical impacts.

  • We use tools within the software development life cycle toolchain to improve automation value.

  • We apply technical troubleshooting to break down solutions and resolve basic technical issues.

  • We gather, analyze, and interpret large, diverse data sets to identify issues and support decision‑making for secure, stable application development.

  • We learn and apply system processes, methodologies, and skills to build secure, stable code and systems.

  • We drive adoption of enterprise‑authorized AI‑assisted engineering practices to improve code quality, delivery speed, and operational outcomes, while maintaining validation standards and promoting reusable patterns across the team.

  • We apply software development life cycle tools, including enterprise‑authorized AI‑assisted development and automation capabilities, to maximize automation benefits.


Technologies:


  • AI

  • AWS

  • Lambda

  • Big Data

  • CI/CD

  • Cloud

  • Support

  • Java

  • Marketing

  • Python

  • Scala

  • Security

  • Spark


More:

We are JPMorgan Chase, one of the oldest financial institutions, delivering innovative financial solutions to millions of consumers, small businesses, and leading corporate, institutional, and government clients through the J.P. Morgan and Chase brands. With more than 200 years of history, we are a global leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing, and asset management. We offer a competitive total rewards package, with base salary determined by role, experience, skill set, and location, and eligible roles may include commission‑based pay and/or discretionary incentive compensation. Our benefits and programs may include comprehensive health care coverage, on‑site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching, and more. We value diversity and inclusion, provide reasonable accommodations where needed, and offer opportunities within our Corporate Functions team, which spans finance, risk, human resources, marketing, and other essential business areas.


last updated 40 week of 2026

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer - Databricks/AWS
Lead Software Engineer - Databricks/AWS

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 61,000 - 101,000
Health coverage
On-site health centers
Retirement savings plan
+2
Software Engineer - Data & AI
Software Engineer - Data & AI

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 61,000 - 101,000
Software Engineer III - Scala Engineer
Software Engineer III - Scala Engineer

Aumni • Jersey City (NJ)

On-site
USD 120,000 - 150,000
Software Engineer III - Scala Engineer
Software Engineer III - Scala Engineer

JPMorganChase • Jersey City (NJ)

On-site
USD 110,000 - 170,000
Lead Software Engineer, Data Analytics
Lead Software Engineer, Data Analytics

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 61,000 - 101,000
Lead Software Engineer, Portfolio Construction
Lead Software Engineer, Portfolio Construction

JPMorgan Chase & Co. • New York (NY)

On-site
USD 61,000 - 101,000
Lead Software Engineer - Data & AI Platform
Lead Software Engineer - Data & AI Platform

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 61,000 - 101,000
Principal AI & Data Platform Engineer
Principal AI & Data Platform Engineer

JPMorgan Chase • Jersey City (NJ)

On-site
USD 204,250 - 285,000
Senior Software Engineer - Java, AWS & AI
Senior Software Engineer - Java, AWS & AI

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 61,000 - 101,000
Health insurance
On-site health centers
Retirement savings plan
+4
Lead Software Engineer- AWS Infra/Terraform expert - Data
Lead Software Engineer- AWS Infra/Terraform expert - Data

JPMorgan Chase & Co. • Houston (TX)

On-site
USD 140,000 - 200,000