Software Engineer II-Python/PySpark
JPMorgan Chase & Co.
Job Description
Job Description
You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.
As a Software Engineer II-Python/PySpark at JPMorgan Chase within the Consumer and Community Banking Data Technology team, you serve as a seasoned member of an agile team to design and deliver trusted data collection, storage, access, and analytics solutions in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.
Job responsibilities
- Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
- Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards.
- Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation
- Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
- Collaborate closely with cross-functional teams to develop efficient data pipelines to support various data-driven initiatives
- Implement best practices for data engineering, ensuring data quality, reliability, and performance
- Contribute to data modernization efforts by leveraging cloud solutions and optimizing data processing workflows
- Perform data extraction and implement complex data transformation logic to meet business requirements
- Monitor and executes data quality checks to proactively identify and address anomalies
- Ensure data availability and accuracy for analytical purposes
- Identify opportunities for process automation within data engineering workflows
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 2+ years applied experience.
- Experience with ETL tools like Data Pipeline and workflow management tools (Airflow, etc.)
- Hands on coding experience with PySpark, Python, Iceberg ,AI and AWS
- Experience working with modern Data Lakes : (Snowflake, Databricks etc.)
- Hands-on practical experience delivering system design, application development, testing, and operational stability
- Proficiency in automation and continuous delivery methods
- Willingness and ability to learn and pick up new skillsets
- Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, testing, troubleshooting, or documentation) with demonstrated ability to critically evaluate and validate AI-generated outputs.
- Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations.
Preferred qualifications, capabilities, and skills
- Advanced in one or more programming language(s) like SQL, Java etc.
- Proficient in all aspects of the Software Development Life Cycle
- Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
- Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning etc.)
- In-depth knowledge of the financial services industry and their IT systems
- Practical cloud native experience
About Us
Chase is a leading financial services firm, helping nearly half of America’s households and small businesses achieve their financial goals through a broad range of financial products. Our mission is to create engaged, lifelong relationships and put our customers at the heart of everything we do. We also help small businesses, nonprofits and cities grow, delivering solutions to solve all their financial needs.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, 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.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
Equal Opportunity Employer/Disability/Veterans
About the Team
Our Consumer & Community Banking division serves our Chase customers through a range of financial services, including personal banking, credit cards, mortgages, auto financing, investment advice, small business loans and payment processing. We’re proud to lead the U.S. in credit card sales and deposit growth and have the most-used digital solutions – all while ranking first in customer satisfaction.- ...Description Job Title: Software Engineer Location: Wilmington, DE Employment: Temp (12 months) Industry: Banking Compensation: $80... ...experience with Performance Engineering, SOLID Principles, TDD, IIS, and server administration Minimum of 3 years of experience...SoftwareTemporary workWorldwide
$153.36k
...Title: Software Engineer II Job Location: 1100 North Market Street, Wilmington, DE 19801. Position requires in-office work four (4) days every week. Job Description: Contribute to team responsible for building and maintaining UI and services used internally as...SoftwareWork at office$60 - $65 per hour
Ports North is seeking a Python Software Engineer in Wilmington, DE, to develop and maintain Python applications along with AWS services. The role requires 3+ years of work experience and a Bachelor's Degree in a relevant field. The ideal candidate will have hands-on experience...SoftwareHourly payWork experience placement- ...Software Engineer II You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have... ...with one or more modern programming languages such as Java, Python, Terraform and database querying languages Experience across...Software
- ...The DevOps Engineer II will be responsible for daily administration and operation of the DevOps... ...an ongoing basis to all members of the software/IT team. Push for “DevOps” concepts... ...scripting languages such as Perl, Ruby, Python, Bash Familiarity with Apache Tomcat...SoftwareTemporary workLocal areaRemote work
- ...and more coordinated from day one. We’re filling a BIM Technician II job with someone who knows their way around Revit, Navisworks,... ...construction in 4D. This is a role for the detail‑obsessed, the software‑fluent, the “wait‑let’s‑clash‑this‑first” kind of teammate. You’...SoftwareFor contractors
- ...growing team? Join CTG and Help Build Enterprise-Scale Software Solutions. This role is ideal for a skilled full-stack... ...principles , clean coding practices, and performance engineering Experience with IIS administration and enterprise web applications Excellent...Software
$60 - $65 per hour
...We have partnered with our client in their search for a Python Software Engineer in Wilmington, DE. Responsibilities Hands-... ...Development Life Cycle Skills Required Python PySpark AWS Education & Work Experience ~ Bachelor's Degree...SoftwareWork experience placement$50 - $55 per hour
...deploy, maintain and improve software Strong understanding of Agile... ...proficiency in a portion of software engineering disciplines and demonstrates... ...hands‑on experience with PySpark/Java/Spark and ETL/Streaming... ...languages, such as Python or Java. Nice to have Experience...SoftwareWork experience placement$115k - $130k
...Join a fast-paced cloud infrastructure and application delivery team where security is embedded throughout the software lifecycle. As DevSecOps Engineer II, you will independently lead complex security engineering work across pipelines, cloud infrastructure, and runtime...SoftwareTemporary workFlexible hours$60 - $65 per hour
...strong experience in Java J2EE, PySpark/Spark, ETL and streaming... ...improve resilient and secure software solutions within Agile frameworks... ...-purpose languages such as Python or Java. Extensive hands-on experience... ...and Airflow for data engineering workflows. Understanding of...SoftwareContract work- ...team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer - Python/Java/AWS at JPMorgan Chase within the Corporate Sector, you are an integral part of an agile team that works to enhance,...SoftwareFor contractors
- donato technologies is seeking a Software Engineer for a W2 Contract position, primarily located in Wilmington, Delaware. The ideal candidate... ...applications using AWS and possess strong skills in Java and Python. This role requires expertise in AWS infrastructure and cloud...SoftwareContract work
- Tech Mirrors is looking for a Sr. Databricks Engineer in Wilmington, DE, to modernize legacy ETL systems using PySpark on Databricks. This long-term project requires expertise in migrating workflows and transforming complex data architectures. The ideal candidate will have...
- ...A leading technology organization is seeking a Software Engineer 3 - Contingent to support AI and cloud platform initiatives. This role involves... ...consulting on software engineering projects, developing Python microservices, and deploying solutions on platforms like GCP....SoftwareContract work
- Best Egg is seeking a DevSecOps Engineer II in Wilmington, Delaware to lead security engineering across pipelines and cloud infrastructure. You will help enhance reliability and reduce security issues while collaborating in a culture of innovation. The ideal candidate has...
- A major financial institution is seeking a Senior Lead Software Engineer specializing in Python, Java, and AWS. This role requires strong leadership skills and the ability to provide technical guidance in an agile environment. With over 5 years of experience, the ideal...Software
$61.8k - $85k
...trust each other, win together, strive for the best, own our actions, and grow and evolve. Job Description The Account Manager II is responsible for managing and selling Renaissance Learning's products and services, within assigned territory, and achievement of revenue...For contractorsLocal areaRemote workWorldwideWork visaFlexible hours- ..., Lync or Skype. 1 year of experience with Mac experience supporting 100 end users. 1 year of experience with image deployment, software and system testing and encryption and security tools (McAfee) on Windows and macOS. Ampcus is an Equal Opportunity Employer. All...SoftwareImmediate startRemote work
- ...this role, you will leverage your expertise in Java and Data engineering to develop and maintain applications, while working in an Agile... ...possesses strong skills in programming languages such as Java and Python, along with hands-on experience using AWS services and...
- ...Technician II FleetPride is the largest after-market distributor of heavy-duty truck... ...~ Live Paid Training-Including OEM Engine Classes ~ Annual Boot Program and Free... ...Provided ~ Specialty Tooling and Diagnostic Software Provided General Job Description:...SoftwareWeekly pay
- ...Clinical Research Coordinator II The Center for Healthcare Delivery Science (CHDS) at Nemours Children's Health in Delaware is... ...related. Must be able to effectively use Microsoft computer software, SPSS, and REDCap. Must be able to coordinate and establish priorities...SoftwareFull time
$90k - $100k
...Java, J2EE, Spring, Angular, WebServices, PL/SQL Preferred: Cucumber, Cloud Technology Required: Experience in Agile software development methodology and practices with full development lifecycle from inception through implementation. Working...Software- ...levels within the Universal Associate role. Universal Associate II (New Accounts/Teller) Processes transactions and handles cash,... ...Requirements Ability to use Microsoft Office Suite and related program software. Ability to quickly learn position-related software. Ability...SoftwareWork at officeDay shift
- ...Software Engineer In Quality We are looking for software engineers in quality who are passionate about solving complex testing problems. You will be part of the quality engineering team responsible for finding automated solutions to these problems and helping teams...SoftwareWork experience placement
- ...automated test scripts to ensure the quality and functionality of our software products. The candidate will work closely with developers and... ...Good to Have Skills (i)Certification in GEN AI (ii)Excellent problem-solving and analytical skills to quickly identify...Software
- ...Lead Software Engineer Strong application development work experience. Agile environment preferred. Solid application design, coding, testing, maintenance, and debugging skills. Experience with Junit and Cucumber testing. Experience with APM monitoring tools and logging...SoftwareWork experience placement
- ...Lead Data Engineer Locations: Richmond - VA / McLean - VA / Plano - TX / Chicago - IL... ...CloudWatch. ~ Strong programming skills in Python, Scala, Java, and experience with Spark.... ...today we are an Award-Winning Global Software Consultancy solving complex problems...SoftwareLong term contractWork at office
- DuPont Tedlar Administrative Assistant DuPont Tedlar is seeking a highly organized and proactive Administrative Assistant to support the day-to-day operations of the Tedlar business team. This role is integral to keeping our commercial, marketing, and operational functions...Contract workWork experience placementWork at office
- ...security protocols in application development. Required Skills & Experience ~8+ years of experience in technical leadership, software development, or IT delivery. ~ Strong expertise in application development, system integration, and enterprise IT solutions. ~...Software
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II-Python/PySpark. Be the first to apply!
- senior robotics software engineer Wilmington, DE
- senior software engineer Wilmington, DE
- software developer fintech Wilmington, DE
- senior software engineer ruby on rails Wilmington, DE
- federal - software developer Wilmington, DE
- consulting software engineer Wilmington, DE
- software engineer travel Wilmington, DE
- junior software developer remote Wilmington, DE
- senior software engineer remote Wilmington, DE
- entry level software engineer remote Wilmington, DE

