LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
or continue with e-mail and password
Forgot password?
Don't have an account?
Create an account
or continue with e-mail and password
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Lead Software Engineer - Big Data

ExperiencedNo visa sponsorship
J.P. Morgan logo

at J.P. Morgan

Bulge Bracket Investment Banks

Posted 4 days ago

No clicks

**Lead Software Engineer - Big Data** coordinates agile teams to enhance, design, and deliver software components for JPMorgan Chase's cutting-edge tech products. You'll manage data integration and analysis, build extensible data solutions, and provide expert problem-solving. Key responsibilities include: - Data integration and analysis across disparate systems - Designing and implementing data acquisition, transformation, and distribution processes - Collaborating with multiple teams and remote colleagues - Demonstrating 5+ years of software engineering experience and proficiency in Big Data technologies like Spark, Scala, and Kafka - Proven skills in CICD, Java, open-source APIs, and big data querying tools (Pig, Hive, Impala) - Experience in building scalable, high-performance distributed services and strong problem-solving abilities - Preferred: AWS data warehousing experience, team management, and HR analytics big data background. Required Experience: 5+ years. Seniority Level: Mid-Senior. Keywords: Big Data, Data Integration, Spark, Scala, Kafka, CICD, Java, Distributed Systems, Problem-Solving.

Compensation
Not specified

Currency: Not specified

City
Mumbai
Country
India

Full Job Description

Location: Mumbai, Maharashtra, India

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 Technology Division, you are part of an agile team that works to enhance, design, and deliver the software components of the firms state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role.

 

Job responsibilities :

  • Manage data integration and data analysis of disparate systems
  • Build extensible data acquisition and integration solutions to meet the functional and non-functional requirements of the client
  • Implement processes and logic to extract, transform, and distribute data across one or more data stores from a wide variety of sources
  • Provide problem-solving expertise and complex analysis of data to develop business intelligence integration designs
  • Interface with other internal product development teams as well as cross functional teams (Product Management, Integration Engineering, Quality Engineering, System Admin Teams)
  • Working with remote and geographically distributed teams to enable building the right products, using the right building blocks, and making them consumable by other products easily

 

Required qualifications, capabilities, and skills:

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Hands on  experience in data integration projects using Big Data Technologies
  • Hands on experience with a minimum of 5 years on Spark and Scala along with experience on building streaming applications using Kafka
  • Strong experience in CICD using Jenkins, Git, Artifactory, Yaml, Maven for Cloud deployments
  • Java opensource, API, JUnits, Spring Boot applications, Swagger Setup
  • Good knowledge of Big Data querying tools, such as Pig, Hive, and Impala- Strong experience in integrating data from different types of file-storage formats like Parquet, ORC, Avro, Sequence files etc.
  • Strong technical understanding in building scalable, high performance distributed services/systems
  • Strong knowledge of Data Warehousing and Data Lake concepts ; Possesses strong problem solving, troubleshooting, and analytical skills
  • Having excellent communication, presentation, interpersonal, and analytical skills including the ability to communicate complex concepts clearly to different audiences
  • Experience in technologies like Oracle/SQL and NoSQL data stores such as DynamoDB

     

 

Preferred qualifications, capabilities, and skills:

  • Experience in AWS Data Warehousing and database platforms preferred
  • Ability to quickly learn new technologies in a dynamic environment
  • Experience in managing team of at least 5-10 engineers. 
  • Big data experience preferably related to human resources analytics
We are looking for a Data Integration Professional to support all aspects of data integration design, build and transformation
Apply now

SIMILAR OPPORTUNITIES

No similar opportunities available at the moment.

Lead Software Engineer - Big Data

Compensation

Not specified

City: Mumbai

Country: India

J.P. Morgan logo
Bulge Bracket Investment Banks

4 days ago

No clicks

at J.P. Morgan

ExperiencedNo visa sponsorship

**Lead Software Engineer - Big Data** coordinates agile teams to enhance, design, and deliver software components for JPMorgan Chase's cutting-edge tech products. You'll manage data integration and analysis, build extensible data solutions, and provide expert problem-solving. Key responsibilities include: - Data integration and analysis across disparate systems - Designing and implementing data acquisition, transformation, and distribution processes - Collaborating with multiple teams and remote colleagues - Demonstrating 5+ years of software engineering experience and proficiency in Big Data technologies like Spark, Scala, and Kafka - Proven skills in CICD, Java, open-source APIs, and big data querying tools (Pig, Hive, Impala) - Experience in building scalable, high-performance distributed services and strong problem-solving abilities - Preferred: AWS data warehousing experience, team management, and HR analytics big data background. Required Experience: 5+ years. Seniority Level: Mid-Senior. Keywords: Big Data, Data Integration, Spark, Scala, Kafka, CICD, Java, Distributed Systems, Problem-Solving.

Full Job Description

Location: Mumbai, Maharashtra, India

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 Technology Division, you are part of an agile team that works to enhance, design, and deliver the software components of the firms state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role.

 

Job responsibilities :

  • Manage data integration and data analysis of disparate systems
  • Build extensible data acquisition and integration solutions to meet the functional and non-functional requirements of the client
  • Implement processes and logic to extract, transform, and distribute data across one or more data stores from a wide variety of sources
  • Provide problem-solving expertise and complex analysis of data to develop business intelligence integration designs
  • Interface with other internal product development teams as well as cross functional teams (Product Management, Integration Engineering, Quality Engineering, System Admin Teams)
  • Working with remote and geographically distributed teams to enable building the right products, using the right building blocks, and making them consumable by other products easily

 

Required qualifications, capabilities, and skills:

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Hands on  experience in data integration projects using Big Data Technologies
  • Hands on experience with a minimum of 5 years on Spark and Scala along with experience on building streaming applications using Kafka
  • Strong experience in CICD using Jenkins, Git, Artifactory, Yaml, Maven for Cloud deployments
  • Java opensource, API, JUnits, Spring Boot applications, Swagger Setup
  • Good knowledge of Big Data querying tools, such as Pig, Hive, and Impala- Strong experience in integrating data from different types of file-storage formats like Parquet, ORC, Avro, Sequence files etc.
  • Strong technical understanding in building scalable, high performance distributed services/systems
  • Strong knowledge of Data Warehousing and Data Lake concepts ; Possesses strong problem solving, troubleshooting, and analytical skills
  • Having excellent communication, presentation, interpersonal, and analytical skills including the ability to communicate complex concepts clearly to different audiences
  • Experience in technologies like Oracle/SQL and NoSQL data stores such as DynamoDB

     

 

Preferred qualifications, capabilities, and skills:

  • Experience in AWS Data Warehousing and database platforms preferred
  • Ability to quickly learn new technologies in a dynamic environment
  • Experience in managing team of at least 5-10 engineers. 
  • Big data experience preferably related to human resources analytics
We are looking for a Data Integration Professional to support all aspects of data integration design, build and transformation

SIMILAR OPPORTUNITIES

No similar opportunities available at the moment.