Software Engineer III - Python, Kubernetes, MongoDB

Testing Site - JPMC

Plano (TX)

On-site

USD 110,000 - 160,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

JPMorgan Chase is seeking a Software Engineer III within the Infrastructure Platforms group in Plano, TX. You will be a seasoned member of an agile team designing and delivering trusted, scalable technology products.

The role requires implementing critical solutions across multiple domains, supporting various business functions to achieve objectives, with focus on secure production-grade code and robust architecture.

Qualifications

  • Formal training or certification in software engineering with 3+ years of applied experience.
  • Hands-on experience in system design, application development, testing, and operational stability.
  • Proficient programming in Python with production-grade coding practices.
  • Hands-on experience with cloud technologies and Kubernetes for container orchestration and management.
  • Experience with NoSQL databases (MongoDB) and messaging systems (RabbitMQ, Kafka).
  • Solid understanding of the Software Development Life Cycle and agile methodologies (CI/CD, security).

Responsibilities

  • Executes software solutions, design, development, and troubleshooting with the ability to tackle non-routine problems.
  • Produces secure, high-quality production code and maintains algorithms that run with appropriate systems.
  • Creates architecture and design artifacts for complex applications and ensures design constraints are met by code.
  • Gathers, analyzes, and visualizes data for continuous improvement of software applications and systems.
  • Identifies patterns in data to improve coding hygiene and system architecture.
  • Contributes to engineering communities of practice and explores new technologies.

Skills

Python
Kubernetes
MongoDB
RabbitMQ
Kafka
CI/CD
Agile methodologies
Security

Tools

Kubernetes
RabbitMQ
Kafka
MongoDB

Job description

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.

As a Software Engineer III at JPMorgan Chase within the Infrastructure Platforms organization, you will be a seasoned member of an agile team, tasked with designing and delivering trusted, market-leading technology products in a secure, stable, and scalable manner. Your responsibilities include implementing critical technology solutions across multiple technical domains, supporting various business functions to achieve the firm's business objectives.

Job responsibilities
  • Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
  • Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
  • Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
  • Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies
Required qualifications, capabilities, and skills
  • 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 hands-on coding experience in Python
  • Hands-on experience working with cloud technologies, specifically Kubernetes for container orchestration and management
  • Demonstrated experience in designing, implementing, and maintaining NoSQL databases (MongoDB)
  • Proven experience in integrating and managing messaging systems (RabbitMQ, Kafka)
  • Overall knowledge of the Software Development Life Cycle
  • Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
Preferred qualifications, capabilities, and skills
  • Hands-on coding experience in Java
  • Exposure to cloud technologies such as AWS
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer III - Python / Spark
Software Engineer III - Python / Spark

Testing Site - JPMC • Wilmington (DE)

On-site
USD 110,000 - 140,000
Software Engineer III - Java, Kubernetes, AWS
Software Engineer III - Java, Kubernetes, AWS

Testing Site - JPMC • Plano (TX)

On-site
USD 120,000 - 155,000
Python Software Engineer III
Python Software Engineer III

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 110,000 - 150,000
Software Engineer III (Java)
Software Engineer III (Java)

JPMorgan Chase & Co. • New York (NY)

On-site
USD 120,000 - 180,000
Software Engineer III – Cloud Platform Engineering - Python / AWS
Software Engineer III – Cloud Platform Engineering - Python / AWS

Testing Site - JPMC • New York (NY)

On-site
USD 140,000 - 180,000
Software Engineer III - Java/AWS
Software Engineer III - Java/AWS

JPMorgan Chase & Co. • New York (NY)

On-site
USD 120,000 - 180,000
Software Engineer III -Java/Springboot/AWS
Software Engineer III -Java/Springboot/AWS

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 110,000 - 160,000
Software Engineer III
Software Engineer III

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Software Engineer III - Java and Python
Software Engineer III - Java and Python

JPMorganChase • Plano (TX)

On-site
USD 100,000 - 120,000
Software Engineer III - Infrastructure Platforms
Software Engineer III - Infrastructure Platforms

Testing Site - JPMC • Seattle (WA)

On-site
USD 130,000 - 170,000