Software Engineer III - Python, PySpark, Databricks, Big Data

JPMorgan Chase & Co.

Hyderabad

On-site

INR 1,400,000 - 2,100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorgan Chase & Co. in Hyderabad is seeking a Software Engineer III to join an agile data engineering team building a trusted Global KYC and Risk Assessment Data Platform. You will deliver secure, scalable software across portfolios.

You will collaborate with cross-functional teams, apply best engineering practices, and leverage cloud, AI/ML, and data engineering capabilities to drive high-impact results.

Qualifications

  • Hands-on experience delivering system design, application development, testing, and operational stability at enterprise scale.
  • Expertise in one or more programming languages, particularly Python and/or Java.
  • Deep knowledge of software development and technical processes, with experience in cloud, AI/ML, or data engineering.
  • Experience with large-scale data processing, microservices, API design, Kafka, Redis, Memcached, observability tools, and orchestration frameworks.
  • Working knowledge of relational and NoSQL databases, vector stores, data lake architectures, and data governance.
  • Practical cloud-native experience (AWS, Azure, or GCP).
  • Ability to present and communicate with senior leaders and executives.
  • Uses enterprise-authorized AI coding assist tools to improve code quality, delivery speed, and productivity, with peer review and secure coding practices.

Responsibilities

  • Develop secure, high-quality production code for data-intensive applications and platforms.
  • Create durable, reusable software frameworks and patterns across teams.
  • Advise cross-functional teams on technological matters within your domain.
  • Apply SDLC tools and AI-assisted development to improve automation and value.

Skills

Python
Java
Data engineering
Cloud platforms
Big data processing

Tools

Kafka
Redis
Memcached
Dynatrace
Splunk
Grafana
Airflow
Temporal
Databricks
Snowflake

Job description

Job Information
  • Job Identification 210778800
  • Job Category Software Engineering
  • Business Unit Corporate Sector
  • Locations MAGMA,UNIT-1,PHASE-IV,SY NO.83/1,PLOT NO 2, GR Floor TO 2 Floor and 5 Floor TO 16 Floor,Basement 1,2, Hyderabad, IN-TG, 500081, IN
  • Job Schedule Full time
Job Description

Join us to engineer a trusted data platform that helps protect customers and the firm while enabling smarter, faster decisions, you’ll grow your skills alongside experienced engineers, collaborate across teams, and ship high-impact software that scales.

Job summary

As a Software Engineer III at JPMorgan Chase within the Corporate Sector, you serve as a seasoned member of an agile data engineering team, building and delivering a trusted Global Know Your Customer (KYC) and Risk Assessment Data Platform in a secure, stable, and scalable way, you leverage your technical capabilities and collaborate with colleagues across the organization to promote best-in-class outcomes across technologies that support one or more firm portfolios, you help uphold strong engineering practices and deliver high-impact software that scales across multiple teams.

Job responsibilities

  • Develop secure, high-quality production code for data-intensive applications and platforms
  • Create durable, reusable software frameworks and patterns leveraged across teams and functions
  • Advise cross-functional teams on technological matters within your domain of expertise
  • Apply knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve value realized by automation at scale

Required qualifications, capabilities, and skills

  • Hands-on practical experience delivering system design, application development, testing, and operational stability at enterprise scale
  • Expertise in one or more programming languages, particularly Python and/or Java
  • Deep knowledge of software application development and technical processes, with considerable depth in one or more disciplines (for example, cloud, artificial intelligence/machine learning, or data engineering)
  • Experience with large-scale data processing, microservices, API design, Kafka, Redis, Memcached, observability tools (Dynatrace, Splunk, Grafana), and orchestration frameworks (Airflow, Temporal)
  • Working knowledge of relational and NoSQL databases, vector stores, data lake architectures, and data governance
  • Practical cloud-native experience (AWS, Azure, or GCP)
  • Ability to present and effectively communicate with senior leaders and executives
  • Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness.
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.

Preferred qualifications, capabilities, and skills

  • Experience with modern data platforms (e.g., Databricks, Snowflake) and building solutions on cloud-native data ecosystems.
  • Strong hands-on big data engineering skills, including Spark/PySpark and related distributed processing technologies.
  • Deep expertise in open table formats and metadata/catalog services, such as Apache Iceberg, for scalable, governed data management.
  • Experience with large language model (LLM) orchestration frameworks and model serving/managed endpoint infrastructure (e.g., AWS Bedrock, Azure OpenAI).
  • Proficient in enterprise-authorized AI-assisted development tools and responsible AI engineering practices - able to validate/refine AI outputs for correctness, performance, and security while guiding peers on safe, compliant usage.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Lead Software Engineer - Java/Python, Data Engineering
Sr Lead Software Engineer - Java/Python, Data Engineering

JPMorganChase • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Lead Software Engineer - Data Engineer + Python + Spark/Pyspark+ AWS
Lead Software Engineer - Data Engineer + Python + Spark/Pyspark+ AWS

JPMorgan Chase & Co. • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Software Engineer III - Data Lake
Software Engineer III - Data Lake

JPMorganChase • Hyderabad

On-site
INR 1,200,000 - 2,400,000
Software Engineer III - Data Lake
Software Engineer III - Data Lake

JPMorgan Chase & Co. • Hyderabad

On-site
INR 1,200,000 - 2,400,000
Software Engineer III Python/Numpy/Pandas
Software Engineer III Python/Numpy/Pandas

JPMorgan Chase & Co. • Mumbai

On-site
INR 1,200,000 - 2,000,000
Software Engineer III
Software Engineer III

Fairygodboss • Hyderabad

On-site
INR 3,200,000 - 5,200,000
Software Engineer III - AWS, Java, Camunda and React/Angular
Software Engineer III - AWS, Java, Camunda and React/Angular

JPMorgan Chase & Co. • Hyderabad

On-site
INR 1,800,000 - 2,400,000
Senior Lead Software Engineer Data Platform Python or Java, big data
Senior Lead Software Engineer Data Platform Python or Java, big data

JPMorgan Chase & Co. • Bengaluru

On-site
INR 3,600,000 - 5,200,000
Software Engineer III - Data Lake
Software Engineer III - Data Lake

Fairygodboss • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Software Engineer II- Data Engineer
Software Engineer II- Data Engineer

United States Digital Space LLC • Maharashtra

On-site
INR 1,200,000 - 1,800,000