Backend Software Engineer III - Python/JAVA

JPMorganChase - Columbus, OH

Hiring: Backend Software Engineer III - Python/JAVA Company: JPMorganChase Location: Columbus, OH Job Posted Time: 2026-09-17 10:22:00 Employment Type: On-site Target Skills & Keywords : AWS, Agile, Airflow, CI/CD, CloudWatch, Delta Lake, ELT, ETL, Flink, Git, Iceberg, Java, Kafka, Kubernetes, LLM, Lambda, PySpark, Python, SQL, Snowflake, Systems Design, Terraform, dbt About the job Experience: •3+ years of applied experience. Required Skills: •We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. •Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems •Build production-grade Python applications using modular design, reusable classes, structured logging, and automated testing. •Develop and optimize ETL/ELT pipelines across batch and distributed compute environments (e.g., PySpark). •Author and maintain dbt assets: macros, Jinja templates, seeds, and custom test cases to enforce data quality. •Orchestrate workflows with Airflow (MWAA, Astronomer, or Kubernetes) and ensure reliable scheduling, retries, alerting, and runbook readiness. •Implement AWS-based data processing patterns using Glue jobs, Athena, Lambda, and CloudWatch for monitoring/observability. •Automate infrastructure provisioning and deployment workflows with Terraform. Qualifications: •Formal training/certification in software engineering concepts and 3+ years of applied experience. Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!