JPMorganChase Logo

JPMorganChase

Software Engineer III - Data engineering, Python, Java and AWS

Job Posted 6 Days Ago Posted 6 Days Ago
Be an Early Applicant
Hybrid
Hyderabad, Telangana
Senior level
Hybrid
Hyderabad, Telangana
Senior level
Responsible for designing, building, and maintaining scalable data pipelines and systems while collaborating with stakeholders to meet business data needs.
The summary above was generated by AI

Job Description
Job Description
Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.
As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Technology, you will play a crucial role in an agile team that is dedicated to developing, enhancing, and delivering top-tier technology products in a secure, stable, and scalable manner. Your technical expertise and problem-solving skills will be instrumental in promoting significant business impact and addressing a wide range of challenges across various technologies and applications. This role involves leading and developing data pipeline application, a key application for data migrations from on-premises to Cloud.
Job Summary:
We are seeking a skilled and motivated Data Engineer to join our team. The ideal candidate will be responsible for designing, building, and maintaining scalable data pipelines and systems to support our data-driven decision-making processes. This role requires a strong understanding of data architecture, data modeling, and ETL processes.
Job responsibilities:

  • Design, develop, and maintain robust data pipelines and ETL processes to ingest, process, and store large volumes of data from various sources.
  • Collaborate with data scientists, analysts, and other stakeholders to understand data requirements and deliver solutions that meet business needs.
  • Optimize and improve existing data systems for performance, scalability, and reliability.
  • Implement data quality checks and validation processes to ensure data accuracy and integrity.
  • Monitor and troubleshoot data pipeline issues, ensuring timely resolution and minimal disruption.
  • Stay up-to-date with industry trends and best practices in data engineering and incorporate them into our processes.


Required qualifications, capabilities and skills:

  • Formal training or certification in software engineering concepts and 3+ years of applied experience.
  • 5+ years in application development using Java, Scala, or Python.
  • Proven experience as a Data Engineer or similar role.
  • Strong proficiency in SQL and relational databases (e.g., MySQL, PostgreSQL).
  • Experience with big data technologies (e.g., Hadoop, Spark) and cloud platforms, especially AWS.
  • Proficiency in Python, Java, or Scala.
  • Experience with infrastructure as code tools, particularly Terraform.
  • Experience with Airflow or AWS MWAA.
  • Experience with containerization and orchestration tools, especially Kubernetes.
  • Proficiency with AWS services like EKS, EMR, Lambda, DynamoDB, and ECS.
  • Excellent problem-solving skills, attention to detail, and strong communication skills for team collaboration.


Preferred qualifications, capabilities and skills:

  • Knowledge of Hadoop, AWS, Terraform concepts and frameworks.
  • Familiarity with data warehousing solutions, especially Snowflake, and ETL tools.

Top Skills

Airflow
AWS
Aws Mwaa
DynamoDB
Ecs
Eks
Emr
Hadoop
Java
Kubernetes
Lambda
MySQL
Postgres
Python
Snowflake
Spark
SQL
Terraform

Similar Jobs at JPMorganChase

Yesterday
Hybrid
Hyderabad, Telangana, IND
Junior
Junior
Financial Services
As an Infrastructure Engineer II, you'll develop automated solutions, manage service performance, engage in root cause analysis, and support software development life cycles.
Top Skills: AWSCloudFormationJavaJavaScriptJIRAPythonServicenowShell ScriptingTerraform
Yesterday
Hybrid
Hyderabad, Telangana, IND
Senior level
Senior level
Financial Services
Lead the design and implementation of high-quality architecture solutions for software applications in financial services, influencing technical operations and governance.
Top Skills: Artificial IntelligenceCloudJavaMachine Learning
Yesterday
Hybrid
Hyderabad, Telangana, IND
Junior
Junior
Financial Services
As a Software Engineer II, you will design, develop, and troubleshoot software components, applying agile methodologies and contributing to application stability.
Top Skills: Cloud TechnologiesDatabase Querying LanguagesModern Programming LanguagesReact

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account