Full-stack Python and React Software Engineer III

JPMorgan Chase & Co.•Plano, TX
•$137,750 - $185,000

About The Position

As a Software Engineer III in JPMorgan Chase’s CTO – Identity & Access Management (IAM) organization, you will serve as an experienced member of an agile team, designing and delivering secure, stable, and scalable technology products. You will build and operate an AWS-based data platform and control plane that automates cloud infrastructure provisioning, platform configuration, and data pipeline enablement, including the Databricks-on-AWS implementation. The role covers critical technology solutions across technical areas and business functions in support of the firm’s objectives. The team is seeking a curious engineer who can work through ambiguity, learn quickly, and deliver high-quality outcomes. You will use enterprise-authorized AI tools responsibly to improve productivity and business value, validating generated work through peer review, testing, and secure coding practices. You will collaborate with IAM/security, data engineering, and application teams to enable secure analytics at scale and continuously improve platform reliability and operations.

Requirements

  • Formal training or certification in software engineering concepts and at least 3 years of applied experience.
  • Practical experience in system design, application development, testing, and operational stability.
  • Strong experience developing, debugging, and maintaining production code in a large corporate environment using Python or another modern programming language.
  • Familiarity with modern front-end technologies such as React, TypeScript, and HTML/CSS.
  • Strong experience with AWS and infrastructure fundamentals, including IAM, KMS, S3, and CloudWatch, and applicable compute or orchestration services such as EKS, ECS, or Lambda.
  • Hands-on experience with infrastructure-as-code and automation-first engineering.
  • Solid understanding of the SDLC, including CI/CD, automated testing, and safe deployment practices.
  • Hands-on experience using enterprise-authorized AI-assisted software development tools in the work environment, with the ability to critically evaluate, validate, and refine generated outputs for correctness, performance, and security.

Nice To Haves

  • Hands-on experience with Databricks on AWS or similar data engineering or analytics platforms, such as Spark-based environments or data lake/lakehouse platforms, and related components such as jobs/orchestration, cluster/runtime concepts, and governance/catalog concepts.
  • Experience with streaming or distributed systems such as Apache Kafka in production environments.
  • IAM domain knowledge, including authentication, authorization patterns, and RBAC/ABAC concepts.
  • Experience with observability tools such as Datadog, Splunk, Dynatrace, or Grafana.

Responsibilities

  • Execute software solutions across design, development, and technical troubleshooting, using creative approaches to solve or break down technical problems.
  • Create secure, high-quality production code and maintain services and automation supporting AWS data-platform provisioning and pipeline enablement.
  • Design, develop, and troubleshoot a Python-based control plane that automates platform provisioning, configuration, and pipeline enablement, including Databricks on AWS.
  • Build secure, reliable backend services and APIs for self-service workflows such as onboarding, workspace and environment provisioning, policies and guardrails, job orchestration hooks, environment configuration, and secrets and access patterns.
  • Implement infrastructure-as-code and automation for AWS platform components, including identity controls, encryption, networking integrations, logging and monitoring, and guardrails.
  • Use enterprise-authorized AI coding-assistance tools to improve code quality, delivery speed, and productivity; validate outputs through peer review, automated testing, and secure coding standards, and share reusable practices with the team.
  • Apply SDLC toolchain capabilities, including enterprise-authorized AI-assisted development and automation, to improve the value realized through automation.
  • Produce architecture and design artifacts for complex applications and ensure software meets design constraints for security, resiliency, scalability, and cost.
  • Drive reliability and observability practices, including logs, metrics, tracing, retries, idempotency, timeouts, and runbooks, and continuously improve platform operations.
  • Partner with IAM/security, data engineering, and application teams to integrate platform controls and enable secure analytics at scale.
  • Identify operational problems and patterns and use those insights to improve coding hygiene and system architecture.

Benefits

  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching
  • Competitive total rewards package, with eligible roles potentially receiving commission-based pay and/or discretionary incentive compensation in cash and/or forfeitable equity
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service