As a Software Engineer II at JPMorgan Chase within the Consumer & Community Banking, you'll be part of an agile team working to enhance, design, and deliver software components for the firm's state-of-the-art technology products. This role focuses on data engineering, where you'll execute software solutions through design, development, and technical troubleshooting of multiple components within technical products and systems.
You'll be working with big data technologies and implementing complex ETL transformations, utilizing tools like Spark, Kafka, and various NoSQL databases. The position requires strong programming skills in Java/Python and experience with AWS/Hadoop-based platforms. You'll be responsible for writing secure, high-quality code and troubleshooting technical problems while considering upstream and downstream system implications.
This is an excellent opportunity for a mid-level engineer with 2+ years of experience to grow their career at a leading financial institution. You'll work on challenging projects that involve gathering and analyzing large, diverse data sets, contributing to the firm's data engineering initiatives. The role offers exposure to modern technologies and the chance to work on enterprise-scale systems while developing your technical expertise in data engineering.
The position is based in Hyderabad, India, where you'll join a team that values diversity, equity, and inclusion. You'll have the opportunity to work with cutting-edge data technologies while contributing to JPMorgan Chase's technology transformation initiatives. This role is perfect for someone looking to advance their career in data engineering while working on impactful projects at a global financial services leader.