JPMorgan Chase

Sr Lead Software Engineer - Python, Pyspark, Java

JPMorgan Chase
Apply
11 hours ago
Singapore, SingaporeStaff+

Responsibilities

  • Provide technical guidance and direction to business and technical teams, contractors, and vendors.
  • Own end-to-end technical delivery for regulatory reporting initiatives while remaining hands-on as a senior individual contributor.
  • Develop, review, debug, and maintain secure, high-quality production code.
  • Drive adoption, governance, and validation standards for approved AI-assisted engineering practices and automation.
  • Build and optimize Databricks Lakehouse data pipelines and reporting workloads using Delta Lake, Spark SQL, and PySpark.
  • Influence product design, application functionality, technical operations, and engineering processes.
  • Deliver controls for regulatory submissions, including data quality, lineage, reconciliation, and audit evidence.
  • Serve as a subject matter expert and advocate for firmwide software development lifecycle frameworks, tools, and practices.

Requirements

  • Bachelor’s degree in computer science, information systems, engineering, or a related discipline.
  • At least 8 years of hands-on software development experience in system design, application development, testing, and operational stability.
  • Advanced proficiency in one or more programming languages, with Python required.
  • Experience leading the effective use of enterprise-authorized AI-assisted software development tools and validating AI outputs for correctness, performance, and security.
  • Understanding of responsible AI use in engineering workflows, including data sensitivity, secure input/output handling, resiliency, and security expectations.
  • Ability to independently solve design and functionality problems with little to no oversight.
  • Practical cloud-native experience, preferably with AWS.
  • Hands-on experience with PySpark or Apache Spark and Databricks, including Delta Lake or Lakehouse.
  • Exposure to payments and regulatory reporting domains.
  • Preferred experience with agentic AI patterns, regulatory-reporting data quality and reconciliation frameworks, CI/CD and automated data-pipeline testing, AWS data services, and observability tooling.

Categories

BackendData Engineering
JPMorgan Chase

About JPMorgan Chase

10,000+ employees

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.

Contact me