As a Senior Lead Software Engineer at JPMorgan Chase within Capital Technology, you will be an integral part of an agile team working to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. You'll drive significant business impact through your capabilities and contributions, applying deep technical expertise and problem-solving methodologies to tackle diverse challenges spanning multiple technologies and applications.
The role involves leading and mentoring a team of entry to mid-level engineers while ensuring successful collaboration across teams and stakeholders. You'll be responsible for making key decisions that influence team resources, budget, and tactical operations. The position requires expertise in Python, PySpark, and Databricks, along with strong experience in data integration and handling large data volumes.
Working in the Corporate Technology team, your efforts will touch lives across all financial spectrum and divisions including Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and the Corporate Administrative Office. You'll be part of a team specifically built to meet and exceed evolving technology needs and technology controls agenda.
The ideal candidate brings 5+ years of software engineering experience with proven leadership abilities and deep technical expertise in cloud-native application development, particularly with Python and PySpark. You should have strong proficiency with data platforms like Databricks/Snowflake and both SQL/NoSQL databases, along with experience in containerization technologies.
JPMorgan Chase offers a collaborative environment where you can grow your career while working on cutting-edge technology solutions that impact millions of customers globally. The company values diversity and inclusion, providing equal opportunities and making reasonable accommodations for employees' needs.