JPMorgan Chase

Software Engineer III - Python/Java/Django

JPMorgan Chase
Apply
2 days ago
Plano, TX, USASenior
H1B sponsor

Responsibilities

  • Design, develop, execute, debug, and maintain secure, scalable production software solutions.
  • Create architecture and design artifacts for complex applications and ensure software code meets design constraints.
  • Use authorized AI-assisted development tools for coding, refactoring, testing, troubleshooting, and documentation while validating generated outputs.
  • Design, deploy, and manage containerized distributed applications with appropriate orchestration and scaling strategies.
  • Provision and operate AWS compute, storage, and networking services and automate infrastructure deployment with Terraform.
  • Analyze large and diverse datasets to identify patterns and improve coding hygiene, application quality, and system architecture.

Requirements

  • Formal training or certification in software engineering concepts and at least 3 years of applied experience.
  • Advanced proficiency in one or more programming languages and frameworks, such as Python and Django.
  • Hands-on experience with system design, application development, testing, debugging, and operational stability.
  • Experience developing and maintaining code in a large corporate environment using modern programming and database querying languages.
  • Experience using authorized AI-assisted software development tools and critically evaluating, validating, and refining their outputs.
  • Understanding of responsible AI practices, data sensitivity, secure input and output handling, resiliency, and security expectations.
  • Experience designing, deploying, and managing containerized distributed applications, including orchestration and scaling strategies.
  • Hands-on AWS IaaS experience with core compute, storage, and networking services such as EC2, EBS, S3, and VPC.
  • Experience managing AWS infrastructure with Infrastructure as Code tools such as Terraform.
  • Knowledge of the software development life cycle and agile engineering practices, including CI/CD, application resiliency, and security.
  • Preferred: experience with relational databases, particularly CockroachDB or similar distributed databases.
  • Preferred: practical cloud-native experience.

Benefits

  • Competitive total rewards and benefits package, with eligibility-based benefits 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 include commission-based pay or discretionary incentive compensation, including cash or forfeitable equity.
  • JPMorganChase is an equal opportunity employer and provides reasonable accommodations.

Tech Stack

Categories

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