About The Position

As a Lead Software Engineer in JPMorganChase’s Asset & Wealth Management division, you will contribute to an agile team building and enhancing secure, stable, scalable technology products. You will develop an agentic production data platform and take full-stack application ownership, applying software engineering expertise across multiple technical areas to support business objectives. The role emphasizes an AI-first approach to software development, including using Claude Code and building agents, skills, and MCP servers to make applications and platforms more autonomous. You will use enterprise-authorized AI-assisted development tools responsibly, critically validate AI-generated outputs, and apply secure coding, testing, peer review, and release practices. The team works in a cloud-native, data-centric environment and values continuous learning.

Requirements

  • Formal training or certification in software engineering concepts and at least 5 years of applied experience.
  • Hands-on experience using enterprise-authorized AI-assisted software development tools for coding, testing, troubleshooting, or documentation, with the ability to critically evaluate and validate AI-generated outputs.
  • Understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and resiliency and security expectations.
  • Frontend experience with React or Angular and TypeScript.
  • Backend experience with Python, Java, or Kotlin and REST or GraphQL.
  • Data engineering or platform experience with Spark, Kafka, Airflow, Snowflake, and AWS.
  • Platform engineering experience with containers, CI/CD, observability, and controlled release practices.
  • Applied AI experience with LLMs, including Claude Code, agents, skills, RAG, embeddings, prompt or configuration management, evaluation and guardrails, and agent tool or function calling.
  • Bachelor’s degree required.

Nice To Haves

  • Financial services or Wealth Management experience.
  • Data governance or data management domain expertise.
  • Experience evaluating and enterprise-hardening open-source software.
  • Advanced degree.

Responsibilities

  • Execute software solution design, development, and technical troubleshooting.
  • Write secure, high-quality code in at least one programming language with limited guidance.
  • Use enterprise-authorized AI coding assistance to improve code quality, delivery speed, and productivity, validating outputs through peer review, automated testing, and secure coding standards.
  • Design, develop, code, and troubleshoot while considering upstream and downstream systems and technical implications.
  • Design and develop an agentic production data platform with full-stack application ownership.
  • Use an AI-first approach to develop code with Claude Code and build agents that make applications and platforms more autonomous.
  • Develop AI skills, agents, and MCP servers to support product capabilities and deliver business value.
  • Apply knowledge of SDLC tools, including authorized AI-assisted development and automation, to improve the value realized through automation.
  • Break down solutions and solve technical problems of basic complexity through technical troubleshooting.
  • Analyze large and diverse data sets to identify problems and contribute to decisions supporting secure and stable applications.
  • Learn and apply system processes, methodologies, and skills to develop secure, stable code and systems.

Benefits

  • Competitive total rewards package, including base salary determined by role, experience, skill set, and location.
  • Eligible roles may receive commission-based pay and/or discretionary incentive compensation in cash and/or forfeitable equity.
  • Comprehensive health care coverage.
  • On-site health and wellness centers.
  • Retirement savings plan.
  • Backup childcare.
  • Tuition reimbursement.
  • Mental health support.
  • Financial coaching.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service