Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Python, Databricks, ETL

$61k - $101k
Full-time

J.P. Morgan

Salary: $61,000 - 101,000 per year Requirements:

  • Formal training or certification in data engineering concepts and at least 2 years of applied experience
  • Experience with modern lakehouse platforms, including Databricks
  • Experience with Python, PySpark, AWS, Databricks, generative or agentic AI, MCP, Elasticsearch, and REST APIs
  • Proficiency in SQL coding, including joins and aggregations, and RDBMS skills
  • Working understanding of SQL databases
  • Experience building and optimizing data pipelines, architectures, and datasets, using tools such as Glue or Databricks ETL
  • Experience developing ETL processes and workflows for streaming data from heterogeneous sources
  • Hands-on experience with enterprise-authorized AI-assisted software development tools for tasks such as coding, testing, troubleshooting, or documentation, and the ability to evaluate and validate AI-generated outputs
  • Understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and resiliency and security expectations
  • Strong analytical and problem-solving skills, with attention to detail
  • Experience building AWS pipelines with Terraform and using CI/CD pipelines
  • Knowledge of RDBMS platforms such as Aurora
  • Experience with data pipeline and workflow management tools such as Airflow
Responsibilities:
  • Design, develop, and maintain scalable data pipelines and ETL processes for data integration and analytics
  • Use SQL regularly and apply an understanding of NoSQL databases and their uses
  • Use enterprise-authorized AI coding assistants to improve code quality, delivery speed, and productivity; validate their outputs through peer review, automated testing, and secure coding practices
  • Support data modernization using cloud solutions and optimize data processing workflows
  • Apply software development lifecycle tools, including authorized AI-assisted development and automation capabilities, to improve the value of automation
  • Extract data and implement complex transformations to meet business requirements
  • Ensure data is available and accurate for analytics; apply data engineering best practices and monitor data quality, reliability, and performance
  • Identify opportunities to automate data engineering processes
  • Implement data orchestration and workflow automation using AWS Step Functions and EventBridge
  • Use Terraform to provision and manage robust, scalable data infrastructure
  • Design, develop, and technically troubleshoot software and data components within technical products, applications, or systems
  • Collaborate in an agile team to enhance, design, and deliver secure, stable, and scalable software components
Technologies:
  • Agentic AI
  • AI
  • AWS
  • CI/CD
  • Cloud
  • Databricks
  • ETL
  • ElasticSearch
  • Support
  • MCP
  • NoSQL
  • Python
  • PySpark
  • REST
  • SQL
  • Security
  • Terraform
  • Airflow

More:

We are JPMorgan Chase, a financial institution with a history spanning more than 200 years. We provide financial services to consumers, small businesses, and corporate, institutional, and government clients, and operate across investment banking, consumer and small business banking, commercial banking, financial transaction processing, and asset management. This Software Engineer II opportunity is within our Commercial and Investment Bank, a global business serving clients in more than 100 countries across banking, markets, securities services, and payments. We offer a competitive total rewards package, with salary based on role, experience, skills, and location; eligible roles may also include incentive compensation. Benefits vary by eligibility and include health care, wellness services, retirement savings, backup childcare, tuition reimbursement, mental health support, and financial coaching. We value diversity and inclusion, are an equal opportunity employer, and provide reasonable accommodations.

last updated 42 week of 2026

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Python, Databricks, ETL in Chicago, IL vacancy
  •  ...your career — and we have the perfect software engineering opportunity for you. As a...  ...maintain scalable data pipelines and ETL processes to support data integration...  ...Experience working with modern Lakehouse : Databricks  Experience in Python,  Pyspark, AWS, Databricks, Gen/... 
    Databricks

    JPMorgan Chase & Co.

    Chicago, IL
    4 days ago
  • $109.76k - $164.64k

     ...advertisements around the world.Job SummaryThe Software Engineering for Audience and Measurement (SEAM)...  ...experience using languages such as Python, Go, Java, JavaScript/Node.js, Rust,...  ...platforms such as Snowflake, Databricks, Spark, Presto, EMR, PostgreSQL, or Aerospike... 
    Databricks
    Full time
    Night shift
    Weekend work

    Comcast

    Chicago, IL
    2 days ago
  • $109.76k - $164.64k

     ...Bachelors degree in computer science, engineering, data science, finance, or a...  ..., 3+ years of hands-on software engineering experience with languages such as Python, Go, Java, JavaScript/Node.js,...  ...platforms such as Snowflake, Databricks, Spark, Presto, EMR, PostgreSQL... 
    Databricks
    Full time
    Night shift
    Weekend work

    Comcast

    Chicago, IL
    4 days ago
  • $129.52k - $194.27k

     ...Bachelors degree in Computer Science, Engineering, Data Science, Finance, or a...  ..., 5+ years of hands-on software engineering experience with languages such as Python, Go, Java, JavaScript/Node.js,...  ...platforms such as Snowflake, Databricks, Spark, Presto, EMR, PostgreSQL... 
    Databricks
    Full time
    Night shift
    Weekend work

    Comcast

    Chicago, IL
    4 days ago
  • · Experience in data / ETL testing, including strategy ownership on at...  ...independently against unfamiliar schemas Databricks / PySpark for validation at data volume Python for test automation and harness...  ...to client executives · Software Design and Best Practices: Apply... 
    Databricks

    Arkhya Tech Inc.

    Chicago, IL
    3 hours ago
  •  ...an experienced Senior QA / ETL Test Lead with strong expertise...  ...in ETL testing, SQL, Azure Databricks, Python automation, and Agentic AI...  .... \n Lead and mentor QA engineers, review test coverage, manage...  .... \n Knowledge of software design principles, SOLID, and... 
    Databricks

    Confiar Services

    Chicago, IL
    5 days ago
  •  ...seeking an experienced Data Engineer to join a fast-paced...  ...hands-on experience in Azure Databricks, Python, PySpark, Spark SQL, Azure Functions...  ..., maintain, and optimize ETL and ELT workflows using...  ...orchestration . Collaborate with software engineers, architects,... 
    Databricks

    MalaceHR

    Chicago, IL
    a month ago
  •  ...A leading quantitative trading firm is seeking a Software Engineer with excellent Python programming skills and experience working with large-scale datasets . You’ll build the systems, tools, and data pipelines that support complex research and power production trading... 
    Full time

    Fintal Partners

    Chicago, IL
    20 hours ago
  •  ...join their team. This is a high-impact engineering role embedded directly within the...  ...lifecycle. They’re looking for: Strong Python and/or Java development experience, with...  .... Experience building production software in a fast-paced, collaborative environment... 
    Full time

    Sartre Group

    Chicago, IL
    1 day ago
  •  ...Senior Software Engineer: Python, Claude Code, AWS, Modern AI/LLM Based Applications. Unique Health Insurance Intermediary, Serving a unique Health Insurance Extension for Employers and Employees. Small and Collaborative Team, Newly Created Roles, Expanding Company... 
    Full time

    Health Insurance Software Firm, 10 years old and growing

    Chicago, IL
    3 hours ago
  • Job Overview Job ID: J52989 Job Title: ETL / AWS Software Engineer Location: Chicago, IL Duration: 24 Months + Extension Hourly Rate: Depending...  ...development experience with DataStage or Informatica, Korn Shell, Python, and Perl scripting on Unix/Linux platforms. Be able to... 
    Hourly pay
    Permanent employment
    Contract work
    H1b
    Local area

    Machine Learning Technologies LLC

    Chicago, IL
    3 days ago
  • $145k

     ...London and Singapore.What you’ll do as a Software Engineer on the Data Engineering team at Akuna:...  ...Kubernetes/EKS, Kafka/MSK and Databricks/Spark.Mentor junior engineers in software...  ...applicationsJava/Scala experience required - Python experience a significant plusHighly motivated... 
    Databricks
    Internship
    Work at office

    Akuna Capital

    Chicago, IL
    3 days ago
  • $200k - $300k

     ...collaborative coding environment empower talented engineers to make significant contributions and...  ...seeking highly motivated and skilled Software Engineers across many different teams at...  ...be prepared for technical interviews in Python. While there is no hard language... 
    Work at office
    Local area
    Immediate start

    Hudson River Trading

    Chicago, IL
    3 days ago
  • $145k

     ...Chicago. Today, Akuna is proud to operate from additional offices in Sydney, Shanghai, London, and Singapore. What you'll do as a Software Engineer - Business Operations at Akuna: This role is the primary ongoing development resource for Business Operations technology,... 
    Work at office

    Akuna Capital

    Chicago, IL
    5 days ago
  • $170k - $200k

     ...service-based businesses globally with software solutions across healthcare, home services...  ...wellness looking for a Lead Software Engineer in Chicago, IL. Their EverHealth division...  ...engineering fundamentals (experience with Python, JavaScript, AWS, SQL, and building AI... 
    Full time
    Immediate start

    Motion Recruitment

    Chicago, IL
    1 day ago
  • $300k

    Hudson River Trading (HRT) is seeking talented Software Engineers to join our teams in New York, London, and Singapore. As a Software Engineer...  ..., and problem solving skillsWorking experience with C/C++ or Python is required, as are good CS fundamentalsKnowledge of UNIX... 
    Full time
    Work at office
    Immediate start

    Hudson River Trading

    Chicago, IL
    4 days ago
  • $109.76k - $164.64k

     ...s mission is to build great advertising software. We offer the most extensible and transparent...  ...serving systems, supporting FreeWheel Engineering by enabling efficient and scalable...  ...advertising operations.We are seeking a Backend Python Developer to join our team. You will... 
    Full time
    Night shift
    Weekend work

    Comcast

    Chicago, IL
    3 days ago
  •  ...of financial data. The team consists of software engineers, data engineers, compliance specialists,...  ...professional software engineering experience in Python, C++ or Java 3+ years of professional...  ...: Experience with data engineering or ETL pipelines Knowledge of finance Knowledge... 
    Work at office
    Remote work

    Interactive Brokers

    Chicago, IL
    2 days ago
  • $129.52k - $194.27k

     ...s mission is to build great advertising software. We offer the most extensible and transparent...  ...serving systems, supporting FreeWheel Engineering by enabling efficient and scalable...  ...operations.We are looking for a Sr Backend Python Developer to join our team. You will be... 
    Full time
    Night shift
    Weekend work

    Comcast

    Chicago, IL
    3 days ago
  • $84.25k - $101.25k

    General InformationJob TitleFull Stack Software Engineer (TypeScript/Python)Job ID109000Work AreasTechnology & EngineeringEmployment TypePermanent Full-TimeLocation(s)Atlanta, Austin, Chicago, Dallas, HoustonDescription & RequirementsWHAT MAKES US A GREAT PLACE TO WORKWe... 
    Full time
    Contract work
    Work at office
    Local area

    Bain & Company

    Chicago, IL
    1 day ago
  • $61k - $101k

     ...testing, and operational stability using Python, Java, or C++. ~ Practical experience...  ...delivery methods. ~ Proficiency across the Software Development Life Cycle. ~ Advanced...  ...technology through AI and modern engineering practices. ~ Preferred: Experience building... 
    Full time

    J.P. Morgan

    Chicago, IL
    3 days ago
  •  ...SSIS ETL Engineer CHICAGO IL (HYBRID 2-DAYS PER WEEK) Contract role Hands-on Data/ETL Engineer with 10+ years experience who...  ...what each package is doing, and recreate that functionality in Databricks . This is not intended to be a broad data architecture role—... 
    Databricks
    Full time
    Contract work
    2 days per week

    Tek Leaders Inc

    Chicago, IL
    3 hours ago
  • $109.76k - $164.64k

     ...development, and delivery of scalable software solutions. Although...  ...of success which underpin engineering execution in a Cloud environment...  ...a range of programming (Python, Java, JavaScript, Go, etc.)...  ...like Aerospike, Snowflake, Databricks, Spark, Presto, or EMR.Exposure... 
    Databricks
    Full time
    Night shift
    Weekend work

    Comcast

    Chicago, IL
    2 days ago
  •  ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank -...  ...application development, testing, and operational stability using Python, Java, or C++. ~ Hands-on experience with AI components,... 

    JPMorgan Chase & Co.

    Chicago, IL
    8 days ago
  •  ...background-color: #f5f5f5; } Senior QA Lead ETL, Databricks & Agentic AI Testing Location:...  ...pytest, Great Expectations, dbt, etc.) Python Automation Azure Boards...  ...isolation. Lead QA efforts, mentor engineers, manage defects, and provide executive-... 
    Databricks
    Contract work

    E-Solutions INC

    Chicago, IL
    2 days ago
  • $150k - $170k

     ...technically strong, delivery-focused engineer who can operate across front end, backend...  ...SQL, PL/SQL, JavaScript, TypeScript , Python, Java, NodeJSFrameworks: .NET...  ...Framework, LINQDatabases (SQL MI, SQL Server)ETL (SSIS, Databricks, Azure Data Factory), and CI/CD Tools... 
    Databricks
    Full time

    CIBC Bank

    Chicago, IL
    1 day ago
  • $61k - $101k

     ...require formal training or certification in software engineering concepts, along with 5+ years of...  ...analytics platforms such as Snowflake and Databricks, and relational SQL databases. We...  ...EE Architect DevOps OSS Python RabbitMQ More: We are JPMorganChase... 
    Databricks
    Full time

    J.P. Morgan

    Chicago, IL
    26 days ago
  • $109.76k - $164.64k

     ...~ At least 2 years of experience with Python and Django ~ Experience developing RESTful...  ...teams to design, develop, and integrate software solutions aligned with business needs...  ...out software releases Mentor junior engineers and promote technical excellence and knowledge... 
    Full time
    Work experience placement
    Night shift
    Weekend work

    Comcast

    Chicago, IL
    4 days ago
  • $222.5k - $261.9k

     ...ready to make an impact?Senior Architect, Software Engineering & AITechnology & Experience (TechEx) -...  ...languages such as C#, Java, Python, TypeScript, JavaScript, or similar technologies...  ...enterprise data platforms such as Databricks, Snowflake, Microsoft Fabric, or similar... 
    Databricks
    Local area
    Immediate start
    Flexible hours

    West Monroe Partners

    Chicago, IL
    3 days ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers...  ...quality-oriented software engineering in Python and a focus on software interoperability... 
    Contract work
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Chicago, IL
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Python, Databricks, ETL. Be the first to apply!