JPMorganChase Logo

JPMorganChase

Lead Software Engineer - Data Engineer, AWS,Databricks

Posted 13 Days Ago
Be an Early Applicant
Hybrid
Bengaluru, Karnataka
Senior level
Hybrid
Bengaluru, Karnataka
Senior level
The Lead Software Engineer will design and implement scalable data architectures using Databricks, integrate it with cloud platforms like AWS, and collaborate with stakeholders to deliver data solutions. Responsibilities include ensuring data governance, optimizing data products, and supporting domain teams in adopting cloud technologies.
The summary above was generated by AI

Job Description
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level
As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Banking's Global Bank Technology Team, you'll serve as a seasoned member of an agile team to design and deliver trusted market-leading Data Engineering Solutions and Data products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
Job Responsibilities:

  • Design and implement scalable data architectures using Databricks at an enterprise-scale.
  • Design and implement Databricks integration and interoperability with other cloud providers such as AWS, Snowflake, Immuta, and OpenAI.
  • Collaborate with data scientists, analysts and business stakeholders to understand requirements and deliver solutions.
  • Develop and maintain data architecture standards, including data product interfaces, data contracts, and governance frameworks.
  • Implement data governance and security measures to ensure data quality and compliance with industry and regulatory standards.
  • Monitor and optimize the performance and scalability of data products and infrastructure.
  • Provide training and support to domain teams on data mesh principles and cloud data technologies.
  • Stay up-to-date with industry trends and emerging technologies in data mesh and cloud computing.


Required qualifications, capabilities, and skills:

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • 12+ years applied experience in Data Engineering space using enterprise tools, home grown frameworks and 5+ years of speciality in Databricks implementation from start to end.
  • 5+ years of experience in AWS cloud environment & Databricks.
  • Experience as a Databricks solution architect or tech lead or similar role in an enterprise environment.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Influencer with a proven record of successfully driving change and transforming across organizational boundaries
  • Ability to present and effectively communicate to Senior Leaders and Executives.
  • Experience in Python, Spark & Streaming (Spark Streaming or KAFKA or Kinesis) is a must
  • Deep understanding of Apache Spark, Delta Lake, DLT and other big data technologies


Preferred qualifications, capabilities, and skills:

  • Databricks and AWS certification
  • Experience of working in a development teams, using agile techniques and Object Oriented development and scripting languages, is preferred.
  • Experience with LLM & AI/ML is preferred.

JPMorganChase Bengaluru, Karnataka, IND Office

Devarabeesanahalli, Bellandur, Outer Ring Road, Bengaluru, Karnataka, India, 560103

Similar Jobs at JPMorganChase

20 Hours Ago
Bengaluru, Karnataka, IND
Senior level
Senior level
Financial Services
As a Lead Software Engineer, you will develop and deliver secure, scalable technology products, structure software for better understanding, perform testing, and contribute to high-quality architecture design. You will also own end-to-end solutions and ensure performance monitoring while collaborating on various technical challenges across business functions.
Top Skills: CircleCIGitJavaScriptReactTypescript
20 Hours Ago
Bengaluru, Karnataka, IND
Junior
Junior
Financial Services
As a Software Engineer II at JPMorgan Chase, you will enhance and deliver technology products, focusing on building scalable and secure solutions. Responsibilities include structuring software, writing tests, investigating issues, and advocating for high-quality architectures while contributing to diverse technology projects.
Top Skills: CircleCIGitJavaScriptReactTypescript
20 Hours Ago
Bengaluru, Karnataka, IND
Mid level
Mid level
Financial Services
As a Software Engineer II, you will enhance, design, and deliver software components within an agile team, focusing on secure, scalable software solutions. Responsibilities include coding, technical troubleshooting, and maintaining effective communication of technical concepts. You will apply your knowledge of software engineering and machine learning to develop products for the Gen AI platform.
Top Skills: Aws EcsAws EksAws EmrDatabricksDynamoDBMlopsSeldon

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account