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.

Software Engineer III - Data Engineer

ExperiencedNo visa sponsorship
J.P. Morgan logo

at J.P. Morgan

Bulge Bracket Investment Banks

Posted 7 days ago

No clicks

**Software Engineer III - Data Engineer** As a senior Software Engineer III, design and build high-performance, cloud-based data solutions for quantitative research at JPMorgan Chase. Implement ETL/ELT processes, oversee data loading, and automate solutions to improve scalability. Collaborate with teams, recommend improvements, and provide L2 support. Key requirements include 3+ years of experience, a bachelor's degree in relevant tech fields, proficiency in SQL, Python, AWS Cloud services, and familiarity with Agile Scrum.

Compensation
Not specified

Currency: Not specified

City
Mumbai
Country
India

Full Job Description

Location: Mumbai, Maharashtra, India

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. 

 

As a Software Engineer III - Data Engineer at JPMorgan Chase

within the Asset and Wealth Management Technology and 55ip team, your role involves taking part in building its research data platform.  You are responsible in implementing effective large-scale data solutions in a cloud-based environment.  

 

Job responsibilities

  • Build high-performance cloud-based data solutions to support quantitative research capabilities: back testing, simulations, machine learning, and other advanced analytics & algorithms
  • Implement, schedule, and oversee ETL, ELT, and monitoring processes
  • Oversee the loading of data from vendor and internal data sources
  • Implement and support automation solutions to improve platform scalability
  • Monitor the system performance by performing regular tests, troubleshooting, and integrating new features
  • Provide L2 support for data systems to stakeholder teams
  • Collaborate with technical teams to design and implement data solutions
  • Recommend solutions to improve new and existing data systems


 

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 3+ years applied experience

  • Bachelor's degree in information systems, information technology, computer science, or similar.

  • Expertise in
    Structured Query Language (SQL), with s
    trong Experience with AWS Cloud services/technologies, such as RDS, S3, Lambda, Secrets Manager
  • Strong Experience in Python, Pandas/Polars, and Numpy, and clear understanding of OOP and software design constructs within a Python context
  • Strong Experience in all aspects of software development lifecycle, especially Agile Scrum
    , along with experience in implementing and monitoring ETL processes
  • Strong Experience with database technologies, architecture, performance tuning, and scaling

  • Strong Experience in database design and modeling, experience with Airflow or similar orchestration tools

  • Experience working with Data Lakes (Iceberg/Delta Table) and experience working with Spark and EMR

  • Experience working with CI/CD tools for application and database development
  • Excellent communication (written and oral) and presentation skills, with agility: able to shift gears and react quickly to timely requests

  • Ability to work with quant researchers & developers to understand requirements, strong attention to detail, pride in delivering high quality work and willingness to learn

     

 

Preferred qualifications, capabilities, and skills

  • Experience working with DuckDB is a plus
  • Experience with PostgreSQL specifically is a plus
  • Experience supporting development of AI/ML models
  • Exposure to financial capital markets data and trading applications, working with investment data
  • AWS certifications are a plus

  • Experience with project workflow tools such as Jira in an Agile-Scrum environment

  • Knowledge of Linux and knowledge of Docker

Build research data platform an implement effective large-scale data solutions in a cloud-based environment

Software Engineer III - Data Engineer

Compensation

Not specified

City: Mumbai

Country: India

J.P. Morgan logo
Bulge Bracket Investment Banks

7 days ago

No clicks

at J.P. Morgan

ExperiencedNo visa sponsorship

**Software Engineer III - Data Engineer** As a senior Software Engineer III, design and build high-performance, cloud-based data solutions for quantitative research at JPMorgan Chase. Implement ETL/ELT processes, oversee data loading, and automate solutions to improve scalability. Collaborate with teams, recommend improvements, and provide L2 support. Key requirements include 3+ years of experience, a bachelor's degree in relevant tech fields, proficiency in SQL, Python, AWS Cloud services, and familiarity with Agile Scrum.

Full Job Description

Location: Mumbai, Maharashtra, India

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. 

 

As a Software Engineer III - Data Engineer at JPMorgan Chase

within the Asset and Wealth Management Technology and 55ip team, your role involves taking part in building its research data platform.  You are responsible in implementing effective large-scale data solutions in a cloud-based environment.  

 

Job responsibilities

  • Build high-performance cloud-based data solutions to support quantitative research capabilities: back testing, simulations, machine learning, and other advanced analytics & algorithms
  • Implement, schedule, and oversee ETL, ELT, and monitoring processes
  • Oversee the loading of data from vendor and internal data sources
  • Implement and support automation solutions to improve platform scalability
  • Monitor the system performance by performing regular tests, troubleshooting, and integrating new features
  • Provide L2 support for data systems to stakeholder teams
  • Collaborate with technical teams to design and implement data solutions
  • Recommend solutions to improve new and existing data systems


 

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 3+ years applied experience

  • Bachelor's degree in information systems, information technology, computer science, or similar.

  • Expertise in
    Structured Query Language (SQL), with s
    trong Experience with AWS Cloud services/technologies, such as RDS, S3, Lambda, Secrets Manager
  • Strong Experience in Python, Pandas/Polars, and Numpy, and clear understanding of OOP and software design constructs within a Python context
  • Strong Experience in all aspects of software development lifecycle, especially Agile Scrum
    , along with experience in implementing and monitoring ETL processes
  • Strong Experience with database technologies, architecture, performance tuning, and scaling

  • Strong Experience in database design and modeling, experience with Airflow or similar orchestration tools

  • Experience working with Data Lakes (Iceberg/Delta Table) and experience working with Spark and EMR

  • Experience working with CI/CD tools for application and database development
  • Excellent communication (written and oral) and presentation skills, with agility: able to shift gears and react quickly to timely requests

  • Ability to work with quant researchers & developers to understand requirements, strong attention to detail, pride in delivering high quality work and willingness to learn

     

 

Preferred qualifications, capabilities, and skills

  • Experience working with DuckDB is a plus
  • Experience with PostgreSQL specifically is a plus
  • Experience supporting development of AI/ML models
  • Exposure to financial capital markets data and trading applications, working with investment data
  • AWS certifications are a plus

  • Experience with project workflow tools such as Jira in an Agile-Scrum environment

  • Knowledge of Linux and knowledge of Docker

Build research data platform an implement effective large-scale data solutions in a cloud-based environment