Job Title: Lead Software Engineer - Data Engineer, AWS at JPMorgan Chase & Co.
Job Summary:
Join JPMorgan Chase & Co. within our Corporate & Investment Banking’s Research & Analytics team as a Lead Software Engineer. This role offers a sterling opportunity to advance your career by working on groundbreaking projects in a dynamic environment. You will play a pivotal role in an agile team, tasked with crafting reliable, leading-edge technology products to fulfill our firm’s business objectives seamlessly and efficiently.
Job Responsibilities:
- Lead software solutions development, from concept through to implementation, focusing on advanced technical troubleshooting and innovative problem-solving.
- Develop and maintain secure, high-quality production code along with robust algorithms that integrate smoothly with related systems.
- Design architectural blueprints for complex applications and ensure design alignment with code development protocols.
- Analyze large data sets for the continuous improvement of software applications and systems, converting insights into action to enhance system architecture and code quality.
- Engage proactively in identifying and resolving hidden system and data issues, enhancing coding practices along the way.
- Participate and contribute to software engineering communities and events, staying ahead with emerging technologies.
- Promote and nurture a team culture centered on diversity, equity, inclusion, and respect.
Required Qualifications, Capabilities, and Skills:
- At least 5 years of experience in software engineering backed by formal training or certifications.
- Strong skills in system design, application development, testing, and ensuring operational stability.
- Proficiency in ETL, and AWS services such as S3, Glue, Athena, and RDS; experienced in Infrastructure as Code and modern data engineering technologies.
- Advanced coding skills in Python or similar programming languages.
- Comprehensive understanding of the Software Development Life Cycle (SDLC) and agile methodologies, including CI/CD.
- Demonstrated technical proficiency across various disciplines such as cloud computing, AI, machine learning, and more.
Preferred Qualifications, Capabilities, and Skills:
- Experience with cloud-native data migration and product implementations.
- Knowledge of data quality, observability, and lineage tools.
- Hands-on experience with DevOps, Kubernetes, EKS, ECS, Spark, and Hive.
- Ability to collaborate effectively with data analysts, data scientists, and business analysts.
- Familiarity with contemporary Business Intelligence and reporting tools.
JPMorgan Chase & Co. is a global leader valued for its heritage over 200 years, excelling in investment banking, and a host of other financial services. As an equal opportunity employer, we take pride in our diverse and talented global workforce and are committed to fostering an inclusive environment where all employees can thrive. We welcome candidates from all backgrounds and perspectives to join us in driving excellence across the globe.
Ready to take your career to the next level? Apply now to become a Lead Software Engineer at JPMorgan Chase & Co.!