JPMorgan Chase is seeking a Lead Software Engineer to join their Corporate Technology team, focusing on data modeling and governance. This role combines technical leadership with hands-on development, requiring expertise in data architecture, governance frameworks, and software engineering.
As a Lead Software Engineer, you'll be responsible for designing and implementing robust data models, ensuring data quality and security across the organization. You'll work with cutting-edge technologies including AWS, Python, and various big data tools to develop scalable solutions that support business objectives and enhance decision-making capabilities.
The role offers an opportunity to work with cross-functional teams, leading the development of data architecture solutions for machine learning engines and analytics. You'll be instrumental in establishing data governance frameworks, ensuring compliance with privacy regulations, and driving best practices in data management.
Key technical requirements include 5+ years of experience in data modeling and architecture, proficiency with Python, Spark, and AWS, and familiarity with the Hadoop ecosystem. The ideal candidate will have a strong background in data privacy regulations, experience with PCI/PII data handling, and expertise in relational databases and data warehousing.
JPMorgan Chase offers a comprehensive benefits package including competitive salary, healthcare coverage, retirement plans, and continuous learning opportunities. The company's commitment to innovation, combined with its 200-year history in financial services, provides a unique environment for professional growth and impact.
This position is based in either Plano, TX or Wilmington, DE, and offers the chance to work with market-leading technology products while contributing to the success of a global financial institution. Join our team to push the limits of what's possible in data engineering and governance while building solutions that serve millions of customers worldwide.