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

Lead Software Engineer - Apache Spark, AWS

JPMorgan Chase & Co.

Job Description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what’s possible.

As a Lead Software Engineer at JPMorgan Chase within the Engineer Services Platform (ESP) in the Chief Technology Office (CTO) , you are an integral part of an agile team that builds and operates a core capability in the firm’s artifact engineering ecosystem that enables secure, stable, and scalable consumption of open source software. As a core technical contributor, you will lead critical technology solutions that optimize open source software usage across the firm by strengthening governance controls and delivering actionable transparency through usage and compliance health metrics (per internal open source governance documentation).

Job responsibilities

  • Design, develop, and troubleshoot platform services that govern open source acquisition, usage, and compliance at scale
  • Design and implement scalable data platforms and pipelines (batch and streaming) with strong reliability and data quality controls.
  • Build event-driven/CDC-based architectures to enable near real-time data movement and downstream consumption patterns.
  • Develop and operate pipelines using technologies such as Spark, Kafka, and Airflow , focusing on maintainability and observability.
  • Design distributed data systems with strong understanding of partitioning/sharding, scalability, and performance optimization .
  • Build solutions on AWS and cloud-native data services; ensure security, governance, and cost-aware design.
  • Optimize end-to-end performance (ingestion, processing, storage, query), including SLAs and operational readiness.
  • Partner with stakeholders to define data contracts, integration patterns, and operational runbooks for production support.
  • Contribute to engineering excellence via design reviews, code reviews, and best practices for pipeline testing and operational stability.

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability for platform services used by many engineering teams.
  • Advanced in one or more programming language(s), with demonstrated ability to build production services and integrations used in critical developer workflows.
  • Proficiency in automation and continuous delivery methods, including designing and operating integrations that can enforce policy decisions in CI/CD pathways (per internal AMS integration expectations).
  • Proficient in all aspects of the Software Development Life Cycle, with strong engineering hygiene around secure coding, peer review, observability, and incident response.
  • Strong data engineering skills, including hands-on experience designing and building data pipelines and well-versed with the Medallion Architecture (Bronze, Silver, and Gold layers) to support reliable, scalable, and audit-ready data flows for compliance telemetry and open source health metrics.
  • Advanced understanding of agile methodologies and modern engineering practices such as CI/CD , application resiliency, and security, particularly as they apply to supply chain controls and governance automation.
  • Demonstrated proficiency in software applications and technical processes within a technical discipline such as cloud-native services, distributed systems, developer platforms, or security tooling.
  • In-depth knowledge of the financial services industry and its IT systems, including expectations for traceability, control alignment, and audit-ready evidence.
  • Practical cloud-native experience, including service design, deployment patterns, and runtime operations.

Preferred qualifications, capabilities, and skills

  • Experience with NoSQL technologies such as Cassandra, MongoDB or DynamoDB .
  • Familiarity with big data technologies such as Spark , Scala , and HDFS .
  • Familiarity with modern infrastructure technology and architecture, including cloud, virtualization, and object stores.
  • Experience implementing or operating open source governance controls, including license risk classification approaches (e.g., Red/Yellow/Green models) and approval workflows for restricted licenses (per internal license governance guidance, including examples such as AGPL-3.0 and enforcement expectations).
  • Experience building compliance and posture dashboards that translate technical telemetry into operational health metrics and actionable insights for engineering and governance stakeholders.

About Us

About the Team

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer - Apache Spark, AWS in Bangalore vacancy
  •  ...original creators of popular open source projects: Apache Spark™, Delta Lake and MLflow. As a Sr Backline Engineer you will help our customers to be successful with the...  ...troubleshooting is required. ~ Experience with AWS or Azure related services. ~ Bachelor's degree in... 
    Suggested
    Worldwide
    Weekend work
    Weekday work

    Databricks

    Bangalore
    20 days ago
  •  ...We are seeking an experienced Senior Data Engineer with strong expertise in Databricks,...  ...reliable data pipelines using Databricks, Apache Spark, and PySpark.- Build and optimize ETL/ELT...  ...solutions with Azure Data Factory (ADF), AWS Glue, APIs, databases, and third-party systems... 
    Suggested
    Permanent employment
    Full time

    PRI INDIA IT SERVICES PRIVATE LIMITED.

    Bangalore
    6 days ago
  •  ...Data EngineerJob Description :The Big Data Engineer at Draup is responsible for building...  ...activities using agile development techniques.- Leading and taking ownership of big data...  ...programming experience in Python.- Proficiency in Apache Spark (PySpark) is a must.- Good work... 
    Suggested

    Draup

    Bangalore
    6 days ago
  •  ...Responsibilities:   Engineer will be part of the datastore-migration...  ...from on-prem DataLake to AWS hosted LakeHouse. This is a...  ...and optimizing legacy SQL and Spark-based consumption patterns (raw...  ...Deep familiarity with the full Software Development Life Cycle (SDLC)... 
    Suggested
    Full time

    NTT DATA Services

    Bangalore
    20 hours ago
  •  ...based application. Clear understanding of Software Development life cycle and process...  ...Knowledge is preferred DB2, Oracle, Postgre sql basic Knowledge Apache maven, Tomcat working knowledge Intellij/Eclipse, STS preferred Knowledge on Azure / AWS is needed... 
    Suggested
    Long term contract

    Société Générale

    Bangalore
    a month ago
  •  ...requiredEducational Qualification : BESummary :As a Data Engineer, you will be responsible for developing...  ...tools and technologies such as Apache Spark, Hadoop, and SQL.- Must To Have Skills :...  ...storage and processing services such as AWS S3, Redshift, and EMR.- Good To Have... 
    Work at office

    Renaissance Academy of Wisdom Private Limited

    Bangalore
    10 days ago
  • Job Description :Engineer will be part of the datastore-migration Factory...  ...from on-prem DataLake to AWS hosted LakeHouse.Key Responsibilities...  ....- Convert and optimize SQL/Spark-based workloads for Snowflake...  ...in data engineering or software development.- Strong coding skills... 

    Nasugroup

    Bangalore
    2 days ago
  •  ...We’re Hiring: Spark-Scala Developer (Big Data Engineer) Location: Bangalore (Day 1 Onsite) ⏳ Notice Period: Immediate...  ...expertise in Scala, Spark, SQL, and AWS, this is the perfect opportunity for...  ...hands-on experience in Scala & Apache Spark ✔ Expertise in SQL (traditional... 
    Immediate start

    startechsinc

    Bangalore
    more than 2 months ago
  • We are hiring for the position of Data Engineer with one of the leading organizations.Experience : 5-7...  ...functional team of engineers who build software for a large-scale data processing ecosystem...  ...programming skills.- Good understanding of AWS or other cloud provider resources (S3)... 

    Zyoin

    Bangalore
    12 days ago
  • Job Title : Python Engineer - PySparkLocation : Hyderabad / BengaluruExperience : 5-7 YearsNotice...  ...processing solutions using Python and Apache Spark. You will work on large-scale data...  ...Troubleshoot, debug, and resolve complex software and data processing issues.- Collaborate... 
    Permanent employment
    Full time
    Immediate start

    PI SQUARE TECHNOLOGIES INDIA PRIVATE LIMITED

    Bangalore
    13 days ago
  •  ...adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank,...  ...: Spring Core Framework, Spring Boot, Spring Integration, Apache Camel, Log4j 2.x / Logback. Testing Frameworks: JUnit,... 

    JPMorgan Chase & Co.

    Bangalore
    1 day ago
  •  ...adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Consumer & Community Banking Team,...  ..., testing, and operational stability Experience in Java AWS, Python, Pyspark, Spring Boot, ReactJS, Javascript.... 

    JPMorgan Chase & Co.

    Bangalore
    15 hours ago
  •  ...-making.Role Overview : As a Senior Data Engineer, you will be at the forefront of designing...  ...and deploy scalable data pipelines using Apache Airflow to ensure seamless orchestration...  ...reviews and promoting best practices in software engineering and data modeling.Required Skillset... 
    Hybrid work

    Coders Brain Technology & Private Limited

    Bangalore
    13 days ago
  •  ...About Kaseya Kaseya is the leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers...  ...bar.  Job Title: Lead Data Engineer Job Summary We are seeking...  ..., etc.) & cloud platforms (AWS / Azure / GCP). Experience supporting... 
    Long term contract
    Worldwide

    Kaseya Careers

    Bangalore
    1 day ago
  •  ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within Infrastructure Platforms team, you will take technical ownership of core services in a multi-vendor CDN... 

    JPMorgan Chase & Co.

    Bangalore
    3 days ago
  •  ...where you can push the limits of what's possible. As a Lead Software Engineer - Data Engineering at JPMorgan Chase within Global Banking Technology...  ...Experience with large-scale processing engines (for example, Spark or equivalent) and distributed compute cost governance.... 

    JPMorgan Chase & Co.

    Bangalore
    2 days ago
  •  ...adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Infrastructure Platforms team you...  ...and database querying languages Strong experience with AWS cloud services and architecture Demonstrated experience... 

    JPMorgan Chase & Co.

    Bangalore
    2 days ago
  •  ...adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Consumer & Community Banking...  ...Skills - Java/J2EE, Spring Boot, Microservice architecture, AWS, Terraform, Github, Copilot, Jenkins, Data Science, Graph SQL... 

    JPMorgan Chase & Co.

    Bangalore
    1 day ago
  •  ...adventure where you can push the limits of what’s possible. As a Lead Software Engineer at JPMorgan Chase within the Engineer Services Platform (...  ...and scalability. Implement cloud-native solutions on AWS , including containerized deployments and orchestration for... 
    Work at office

    JPMorgan Chase & Co.

    Bangalore
    1 day ago
  •  ...the chance to join us and make a significant impact. As a Lead Software Engineer at JPMorgan Chase within the International Consumer Bank, you...  ...working in a highly regulated environment / industry Proficient with AWS cloud technologies About Us About the Team... 

    JPMorgan Chase & Co.

    Bangalore
    10 days ago
  •  ...adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking -...  ...practices Extensive practical experience with Python and AWS cloud services, including EKS, EMR, ECS, Hands-on... 

    JPMorgan Chase & Co.

    Bangalore
    7 days ago
  •  ...where you can push the limits of what's possible.   As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking - Import...  ...technologies like SQL, NoSQL, and cloud platforms such as AWS. Proficiency in automation and continuous delivery methods... 

    JPMorgan Chase & Co.

    Bangalore
    1 day ago
  •  ...available, low-latency, and built to scale. We are looking for a Lead Software Engineer who brings strength in both backend distributed systems and...  ...design. ~ Hands-on experience with Kafka (or similar), Spark/Hive/Flink, and workflow schedulers (Airflow/Luigi). ~... 

    Zeta Global

    Bangalore
    13 days ago
  •  ...adventure where you can push the limits of what's possible. As a Lead Software Engineer- SRE at JPMorgan Chase within Commercial & Investment Bank...  ..., and Security  Exposure to microservice architecture, AWS and Containers Exposure to AI tools (copilot, claude code,LLM... 
    Permanent employment

    JPMorgan Chase & Co.

    Bangalore
    3 days ago
  • Role Overview:The Lead Software Engineer / Software Engineer Specialist will provide technical leadership for product architecture, complex engineering...  ...of database architecture and data modeling.- Experience with AWS or cloud-based architectures.- Expertise in CI/CD pipelines,... 

    Esko

    Bangalore
    7 days ago
  •  ...data pipelines and ETL/ELT workflows on AWS.- Develop and optimize cloud-based data architectures...  ...Skills:- Strong experience in Data Engineering with 6-15 years of industry experience.-...  ...with big data technologies such as Apache Spark, Hadoop, or Kafka.- Knowledge of data modeling... 

    Black and White Business Solutions Pvt ltd

    Bangalore
    4 days ago
  •  ...TRG Screen TRG Screen is the leading provider of market data and...  ...including market data, research, software licenses, consulting and other...  ...Position: Lead Software Engineer Location: Bangalore The...  ...Knowledge of cloud platforms (Azure/AWS)   Join TRG Screen and... 
    Long term contract
    Full time
    Worldwide

    TRG Screen

    Bangalore
    19 days ago
  •  ...the Role : Were looking for a SDE - III / Lead SDE who can architect, build, and scale the...  ..., health data sources, etc.)- Establish engineering best practices, code quality, and system design...  ...)- Familiarity with cloud platforms (AWS/GCP/Azure)- Experience handling data-heavy... 

    FOXO

    Bangalore
    28 days ago
  •  ...limits of what's possible. As a AIML Lead at JPMorgan Chase within the Asset & Wealth...  ...At JPMorgan Chase, we are reimagining software engineering itself – by building an AI-Native SDLC...  ...documentation, test creation and observability on AWS  Develops orchestration and... 

    JPMorgan Chase & Co.

    Bangalore
    13 days ago
  •  ...the Role:We are looking for a Senior Data Engineer with strong expertise in Databricks,...  ...Databricks, PySpark, SQL, Delta Lake, and Apache Spark.- Hands-on experience with Hadoop (HDFS,...  ...Architecture, and Unity Catalog.- Experience with AWS, Azure, or GCP cloud platforms.- Strong... 

    Avisoft

    Bangalore
    18 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer - Apache Spark, AWS. Be the first to apply!