
Software Engineer [Multiple Positions Available] [MR-SE-RI-045331.004394]
Most applications go out cold — see where you stand first. No sign-up to start.
Don't just apply. Show up ready.
Olive works from this exact posting — no sign-up to start.
At a glance
Requirements
Credentials this posting asks for.
Job overview
JPMorgan Chase Bank N.A. is hiring a Software Engineer [Multiple Positions Available] [MR-SE-RI-045331.004394]. JPMorgan Chase is seeking software engineers to design, develop, and maintain scalable software solutions, build data pipelines, design system architecture, and mentor junior engineers, working with cross‑functional teams and ensuring security and CI/CD best practices. Implement testing strategies, diagnose technical issues, and maintain CI/CD pipelines for rapid delivery.
Key focus areas include Design, develop, and maintain scalable software solutions with clean, well‑documented code., Build and optimize data pipelines for ingestion, transformation, and machine‑learning support., and Design robust, cost‑effective system architecture for modern cloud‑based environments..
Important skills include SQL, Common Table Expressions, Window Functions, Dynamic SQL, Python, and Concurrency.
Skills & qualifications
Skills
Qualifications
Benefits
Full job description
Experience Required
2 years
Minimum Education Required
Master's degree
Compensation
$151,500.00 - $185,000.00 / Yearly
Hours Per Week
40
Number Of Positions
100
Shift
First Shift (Day)
Job Description
EMPLOYER: JPMorgan Chase & Co.
JOB TITLE: Software Engineer [Multiple Positions Available]
LOCATION: 545 Washington Blvd, Jersey City, NJ 07310.
DUTIES: Design, develop, and maintain scalable and efficient software solutions including writing clean, maintainable, and well-documented code. Build and optimize data pipelines including data ingestion, transformation, and processing to support analytics and machine learning tasks. Design system architecture that is robust, scalable, and cost-effective involving making decisions about the best technologies and practices to analyze existing code bases and redesign for modern cloud-based architecture. Identify and resolve performance bottlenecks applications and data processing workflows to ensure high efficiency and speed. Work closely with cross-functional teams, including data scientists, product managers, and other engineers. Provide mentorship and guidance to junior engineers. Implement testing strategies to ensure the reliability and quality of software solutions including writing unit tests, integration tests, and conducting code reviews. Ensure applications and data processing workflows comply. Implement best practices for data security and privacy. Maintain CI/CD pipelines to automate the deployment process and ensure smooth and rapid delivery of software updates. Diagnose and resolve technical issues in a timely manner to minimize downtime and ensure smooth operation of applications and services.
REQUIREMENTS: Master's degree in Information systems, Computer Engineering, Computer Science, or related field of study plus 2 years of experience in the job offered or as Software Engineer, Data Engineer, or a related occupation. The employer will alternatively accept a Bachelor's degree in Information systems, Computer Engineering, Computer Science, or related field of study plus 4 years of experience in the job offered or as Software Engineer, Data Engineer, or a related occupation. This position requires experience with the following: Performing data manipulation, data structuring, data design flows, and query optimization using SQL to utilize Common Table Expressions (CTE) window functions, Dynamic SQL and Python; Utilizing multithreading, multiprocessing and distributed computing to process data sets using PySpark and Python; Using AWS services to build and manage cloud-based applications and maintaining AWS resources including EC2, S3, Lambda, RDS, EKS, ECS, SQS and SNS; Developing software in a microservices environment deploying REST API using AWS Lambda, Step Functions, and API Gateway, for serverless architecture; Building applications that utilize JSON and XML formatted data files and service payloads for data transfers; Developing and automating data pipelines using Python and Spark to improve product experience; Building scalable Spark data pipelines and leveraging the scheduler and executor frameworks; Designing and developing financial models and financial workflows using Python; Designing and developing asynchronous event-driven services using AWS services, SNS, and SQS; Designing and developing automated unit and integration testing cases for Python and PySpark based data pipelines; Working with NoSQL databases to manage unstructured data for storing user activity and producing reports; Utilizing Python frameworks to build webservices and REST (Representational State Transfer) API's; Building CI/CD pipelines for large-scale applications; Utilizing Security protocols including OAuth and applying them to both services and consumption; Using Terraform for implementing infrastructure as code for large-scale applications on AWS; Developing and maintaining dynamic and interactive dashboards using Tableau leveraging advanced visualization, ETL automation, and ODBC connectors. Full-time. Salary: $151,500 - $185,000 per year. To apply for this position, please email your resume to [email protected] with following job ID clearly indicated: [MR-SE-RI-045331.004394]. JPMorgan Chase & Co. is an Equal Opportunity and Affirmative Action Employer, M/F/D/V.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set, and location. For those in eligible roles, discretionary incentive compensation which may be awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits 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. Additional details about total compensation and benefits will be provided during the hiring process. In addition, please visit: https://careers.jpmorgan.com/us/en/about-us.
Place of Work
On-site
Requisition ID
[MR-SE-RI-045331.004394]
Job Type
Full Time
Application Instructions
To apply for this position, please email your resume to [email protected] with following job ID clearly indicated: [MR-SE-RI-045331.004394]. JPMorgan Chase & Co. is an Equal Opportunity and Affirmative Action Employer, M/F/D/V.
You've read the whole posting — now see how you match it.