JPMorgan Chase

Software Engineer III - Data Engineering | Infrastructure Platforms

JPMorgan Chase
Apply
2 days ago
Jersey City, NJ, USASenior
H1B sponsor

Base Salary

$138k - $185k/yr

Responsibilities

  • Translate stakeholder and business requirements into technical solutions, prototypes, and delivery plans.
  • Develop and maintain secure production code and algorithms using Java and Python.
  • Analyze large datasets with SQL, validate assumptions, generate insights, and measure solution impact.
  • Design and support scalable, resilient architectures, including deployment, monitoring, validation, troubleshooting, and iterative improvement.
  • Automate operational processes and resolve recurring issues to improve platform stability and efficiency.
  • Create unit and integration tests, participate in code reviews, and support continuous validation.
  • Develop metrics reporting and dashboards for Operations Management.
  • Collaborate with product owners, operations, marketing, engineering, data, and cross-functional teams.
  • Produce technical documentation, reports, and presentations for technical and non-technical audiences.
  • Support model and data governance, risk and privacy assessments, controls, and responsible AI practices.
  • Use and evaluate enterprise-authorized AI-assisted development tools for coding, testing, troubleshooting, refactoring, and documentation.

Requirements

  • Formal training or certification in software engineering concepts and 3+ years of applied experience.
  • Hands-on experience with system design, application development, testing, debugging, APIs, source control, and operational stability for enterprise cloud-native applications.
  • Professional experience developing, debugging, and maintaining Java and Python code in a large corporate environment, along with SQL.
  • Experience with Spring Boot, Hibernate, Envers, and data-intensive or statistical applications such as Jupyter notebooks.
  • Data engineering experience with Big Data, Data Mesh, Data Lake architecture, relational or graph databases, PL/SQL, data analytics, and dashboards.
  • Experience with telemetry systems and tools such as Splunk and Elasticsearch.
  • Solid understanding of Retrieval-Augmented Generation, agentic workflows, prompt engineering, model development, and model testing.
  • Hands-on experience with enterprise-authorized AI-assisted software development tools and the ability to validate and refine generated outputs for correctness, performance, and security.
  • Understanding of responsible AI practices, data sensitivity, secure input and output handling, resiliency, security expectations, and peer guidance.
  • Exposure to AWS, Databricks, or Kubernetes.
  • Preferred: Bachelor’s degree in Computer Science with specialization.
  • Preferred: experience with Data Analytics, Oracle, MongoDB, and vector database deployment using Google Kubernetes Engine or Amazon Elastic Kubernetes Service.

Benefits

  • Competitive total rewards and benefits package, with eligibility-based details provided during hiring.
  • Comprehensive health care coverage.
  • On-site health and wellness centers.
  • Retirement savings plan.
  • Backup childcare.
  • Tuition reimbursement.
  • Mental health support and financial coaching.

Tech Stack

AWSDatabricksElasticsearchJavaJupyter NotebookKubernetesMongoDBPythonSplunkSpring BootSQL

Categories

BackendData Engineering
JPMorgan Chase

About JPMorgan Chase

10,000+ employees

JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.

Contact me