Taro Logo

Software Engineer III - Python Backend Engineer

JPMorganChase is one of the oldest financial institutions offering innovative financial solutions to consumers, businesses and prominent corporate clients under J.P. Morgan and Chase brands.
Wilmington, DE, USA
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer III - Python Backend Engineer

JPMorgan Chase is seeking a Software Engineer III - Python Backend Engineer to join their Corporate Sector team. This role offers an exciting opportunity to advance your software engineering career while working on cutting-edge technology solutions.

As a Software Engineer III, you'll be a key member of the JPMorgan Fusion AI/ML Data Platforms Team, responsible for designing and delivering secure, scalable, and innovative technology solutions. You'll work in an agile environment to develop trusted market-leading technology products that support the firm's business objectives.

Key Responsibilities:

  • Develop and execute software solutions with focus on innovative problem-solving
  • Write secure, high-quality production code and maintain algorithms
  • Develop architecture and design artifacts for complex applications
  • Analyze and visualize data from large, diverse datasets
  • Identify hidden problems and patterns to enhance coding practices
  • Engage with software engineering communities to explore new technologies

Required Qualifications:

  • 3+ years of software engineering experience
  • Strong experience in system design and application development
  • Proficient in Python and/or Java programming
  • Solid understanding of Software Development Life Cycle
  • Knowledge of agile methodologies, CI/CD, and security practices
  • Experience with AI/ML technologies

Preferred Skills:

  • AWS AI/ML Technologies (Sagemaker, EMR, Bedrock)
  • Cloud technologies, specifically AWS (Lambda, DynamoDB, Postgres, ECS)
  • Experience with Terraform and Jenkins

Benefits include comprehensive health care coverage, on-site health centers, retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching. JPMorgan Chase values diversity and inclusion, making it an excellent place to grow your career while working on innovative solutions that impact millions of customers globally.

Last updated 10 days ago

Responsibilities For Software Engineer III - Python Backend Engineer

  • Develop and execute software solutions with focus on innovative problem-solving
  • Write secure, high-quality production code and maintain algorithms
  • Develop architecture and design artifacts for complex applications
  • Analyze and visualize data from large, diverse datasets
  • Identify hidden problems and patterns to enhance coding practices
  • Engage with software engineering communities to explore new technologies

Requirements For Software Engineer III - Python Backend Engineer

Python
Java
  • Formal training or certification on software engineering concepts and 3+ years applied experience
  • Hands-on practical experience in system design, application development, testing, and operational stability
  • Proficient in coding in one or more languages
  • Experience in developing, debugging, and maintaining code in Python and/or Java
  • Overall knowledge of the Software Development Life Cycle
  • Solid understanding of agile methodologies
  • Demonstrated knowledge of software applications and technical processes

Benefits For Software Engineer III - Python Backend Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Education Budget
  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching