
Lead Software Engineer - Data/Payments Technology
JPMorgan Chase20 hours ago
Responsibilities
- Lead the design and development of scalable, reliable, reusable enterprise data products.
- Provide hands-on technical leadership across solution design, implementation, code reviews, troubleshooting, and production readiness.
- Establish team practices for validating AI-assisted coding, review, testing, troubleshooting, and automation outputs for correctness, performance, and security.
- Promote data engineering patterns, standards, reuse, and engineering productivity improvements.
- Design data solutions for analytical, operational, reporting, and AI-driven use cases.
- Drive data quality, reliability, observability, governance, performance, and scalability across data products.
- Partner with architects, product teams, engineers, and data producers and consumers to translate business needs into sustainable data solutions.
- Mentor engineers and help strengthen the team's data engineering capabilities.
Requirements
- Formal training or certification in software engineering concepts and at least 5 years of applied experience.
- At least 10 years of software and/or data engineering experience building enterprise-scale solutions.
- Hands-on experience with system design, application development, testing, and operational stability.
- Advanced proficiency in one or more programming languages.
- Experience leading the effective use of approved AI-assisted software development tools and establishing standards for validating their outputs.
- Understanding of responsible AI use in engineering workflows, data sensitivity, secure input and output handling, resiliency, and security expectations.
- Deep hands-on experience with Databricks and distributed data processing technologies.
- Strong data engineering fundamentals and experience building production-grade data solutions.
- Strong understanding of data architecture, data modeling, data integration, and data product principles.
- Experience designing and operating large-scale data platforms and products in complex enterprise environments.
- Strong engineering judgment and ability to troubleshoot complex technical problems and influence solution direction.
- Preferred qualifications include modern enterprise data platforms, cloud-native data architectures, real-time or analytical data use cases, AI/ML-oriented data use cases, regulated-industry experience, and Databricks, cloud, or data engineering certification.
Benefits
- Competitive total rewards package with benefits determined by eligibility, including comprehensive health care coverage, on-site health and wellness centers, retirement savings, backup childcare, tuition reimbursement, mental health support, and financial coaching.
- Eligible roles may receive commission-based pay and/or discretionary incentive compensation in cash or forfeitable equity.
- JPMorganChase is an equal opportunity employer and provides reasonable accommodations.
Tech Stack
Databricks
Categories
Data Engineering
About JPMorgan Chase
JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.