Confirmed on the employer's own hiring board on Oct 29, 2026. First seen by Alion on Oct 22, 2026. JPMorganChase scores A on the Alion truth index.
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 Commercial and Investment Bank, you serve as a seasoned member of an agile team, designing and delivering trusted, market-leading technology products in a secure, stable, and scalable way. You are responsible for implementing critical technology solutions across multiple technical domains and business functions to support the firm’s strategic objectives. Commercial Banking Technology is executing a top-priority initiative, Client 360, and building a Commercial and Investment Bank-wide Marketing and Events Data Platform. In this role, you will leverage your Big Data engineering expertise to implement platforms that support large-scale data processing on both internal infrastructure and public cloud environments. You will contribute to pioneering efforts to deliver a new Marketing and Events platform for Client 360 while also enhancing and modernizing existing platforms.
Job responsibilities
- Acquire data from primary or secondary data sources
- Identify, analyze, and interpret trends or patterns in complex data sets
- Transforming existing ETL logic on AWS Platform or Data Bricks
- Innovate new ways of managing, transforming and validating data
- Implement new or enhance services/scripts
- Establish and enforce guidelines to ensure consistency, quality and completeness of data assets
- Apply quality assurance best practices to all work products
- Analyze, design and code business-related solutions, as well as core architectural changes, using an Agile programming approach resulting in software delivered on time and in budget;
- Experience of working in a development teams, using agile techniques and Object Oriented development and scripting languages, is preferred
- Comfortable learning cutting edge technologies and applications to greenfield project
Required qualifications, capabilities, and skills
- Advanced knowledge of application, data and infrastructure architecture disciplines
- 3+ years of Experience with Python
- 2+ years of Experience in Java Development
- 2+ Experience in a Big Data technologies (e.g. AWS, Spark, Kafka, Data Bricks etc.)
- Experience in writing efficient SQL's
- Experience in implementing complex ETL transformations on big data platform
- Strong Experience with UNIX shell scripting to automate file preparation and database loads
- Experience in data quality testing; adept at writing test cases and scripts, presenting and resolving data issues
- Familiarity with relational database environment (Oracle, SQL Server, etc.) leveraging databases, tables/views, stored procedures, agent jobs, etc.
- Strong analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy
- Strong development discipline and adherence to best practices and standards.
Preferred qualifications, capabilities, and skills
- Ability to manage multiple priorities and projects coupled with the flexibility to quickly adapt to ever-evolving business needs
- Demonstrated independent problem solving skills and ability to develop solutions to complex analytical/data-driven problems
- Must be able to communicate complex issues in a crisp and concise fashion to multiple levels of management
- Excellent interpersonal skills necessary to work effectively with colleagues at various levels of the organization and across multiple locations
- Experience in Data Science, Machine Learning and AI is a plus
- Financial Services and Commercial banking experience is a plus
- Familiarity with NoSQL platforms(MongoDB, AWS Open Search) is a plus
- Exposure to cloud technologies

