Senior Lead Software Engineer - Risk Technology Data Platform & Strategy

JPMorgan Chase JPMorgan Chase · Banking · Jersey City, NJ +1 · Corporate Sector

Senior Lead Software Engineer role focused on designing, building, and enhancing data engineering solutions and data platforms within JPMorgan Chase's Corporate Risk Technology. The role involves leading the development of secure, high-quality production code, providing technical guidance, and influencing product design and technical operations. Requires strong proficiency in engineering, architecture, and AI/ML with hands-on experience in large-scale enterprise data platforms, data governance, and modern data technologies.

What you'd actually do

  1. Lead the design and development of secure, high-quality production code for data-intensive applications; review and mentor other engineers
  2. Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors
  3. Drives decisions that influence the product design, application functionality, and technical operations and processes
  4. Serves as a function-wide subject matter expert in one or more areas of focus
  5. Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle

Skills

Required

  • Engineering
  • Architecture
  • AI/ML
  • designing, implementing, testing, and ensuring the operational stability of large-scale enterprise data platforms and solutions
  • software engineering concepts
  • system design
  • application development
  • testing
  • operational stability
  • Java
  • Python
  • C/C++
  • Databases/Data Lake/Data Mesh and Data governance
  • developing, debugging, and maintaining code in a large corporate environment
  • application and data platforms
  • modern programming and database querying languages
  • large scale data processing
  • micro services
  • API design
  • Kafka
  • Redis
  • MemCached
  • Observability (Dynatrace , Splunk, Grafana or similar)
  • Orchestration (Airflow, Temporal)
  • tackle design and functionality problems independently with little to no oversight
  • cloud native experience (AWS, Azure, GCP)
  • Computer Science
  • Computer Engineering
  • Mathematics
  • related technical field

Nice to have

  • Databricks
  • Snowflake
  • financial services industry and their IT systems

What the JD emphasized

  • large-scale enterprise data platforms
  • data engineering solutions
  • data-intensive applications
  • large corporate environment
  • large scale data processing