Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Software Engineer - Data Platform @ Siemens

Home > General / Other Software

 Lead Software Engineer - Data Platform

Job Description

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

Job Summary

As a Lead Software Engineer at JPMorgan Chase, with the Corporate Data Services team which is aligned to Corporate Technology you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you will be responsible for designing and implementing scalable cloud-native foundational data solutions across multiple technical areas within various business functions in support of the firm s business objectives.

Job responsibilities

  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Develops secure and high-quality production code, and reviews and debugs code written by othersYou'll bring critical day-to-day technical thought leadership to the table, working with teams of architects, developers, product owners aligning cross-functional projects, ensuring that they're within reason, fiscally and technically.
  • You will need to gain and maintain detailed knowledge of Cloud and platform services, which should be used to help design and drive strategic solutions for the internal user teams.
  • You'll collaborate with internal teams and business leaders alike, capturing requirements, creating and documenting strategically sound Target State Architectures, ensuring successfully implementation.
  • You will design strategically while building applications that solve for real-world use cases. You will create logical designs, describe the deployment of the designs on a physical platform then build applications based on articulated designs, recognizing alternatives and proposing choices throughout the process.
  • You will create engineering designs, best practices, guidelines and procedures, as well as repeatable and scalable frameworks to successfully manage large amounts of data, ensuring compliance with data classification requirements while maintaining data integrity and accessibility.

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 10+ years of experience working in big data environment, working with structured, semi-structured and unstructured data
  • Experience in domain driven design, lean architecture and agile delivery & expertise in data, and infrastructure architecture disciplines.
  • Ability to make sound architecture decisions based on enterprise architecture principles, structural (integration patterns, frameworks, configurability, etc.) and operational characteristics (security, reliability, availability, scalability, cost, etc.)
  • Expertise in modernization using micro-front end patterns, micro-services & APIs, Event Driven Architecture (Kafka), Containerization/Kubernetes, and NoSQL databases (MongoDB etc.)
  • Ensure that any capability gaps are clearly laid out and fed into the platform backlog for future roadmap
  • Strong software engineering and object-oriented programming skills with expertise in languages such as Scala and Java; and open-source frameworks/libraries, such as Apache Spark, Apache Airflow and building apps for real-time streaming using Apache Spark Streaming, Apache Kafka and/or Amazon Kinesis
  • Experience with development tools such as Jenkins, SVN/Crucible/Jira, Git/Stash & containers, Kubernetes, Docker, Amazon EKS, Amazon ECS

Preferred qualifications, capabilities, and skills

  • Experience in designing and developing data pipelines using Databricks Lakehouse to ingest, enrich, and validate data from multiple sources
  • Experience in re-engineering and migrating on-premises data solutions to and for the cloud
  • Experience in architecting for private & public cloud (AWS, GCP, Azure) with AWS experience being strongly preferred
  • Knowledge of traditional big data systems, such as Hadoop, Impala, Sqoop, Oozie, Cassandra, Hive, HBase

Employement Category:

Employement Type: Full time
Industry: BFSI
Role Category: General / Other Software
Functional Area: Not Applicable
Role/Responsibilies: Lead Software Engineer - Data Platform

+ View Contactajax loader


Keyskills:   jquery java mvc sql server customer relations big data apache kafka apache spark event driven data services data integrity data solutions audio mastering development tools software solutions thought leadership data classification position management software engineering project administration

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Specified

Similar positions

Inno Protech - Data Engineer - SQL/Python

  • Alois Technologies
  • 5 to 9 Yrs
  • Other Karnataka
  • 11 days ago
₹ Not Specified

Data Architect - SQL/Azure Databricks

  • Alois Technologies
  • 8 Yrs
  • Other Karnataka
  • 12 days ago
₹ Not Specified

Software Engineer III - Quality Engineer

  • CareerXperts
  • 3 to 7 Yrs
  • Hyderabad
  • 13 days ago
₹ Not Specified

Test Analyst (SDET) - Automation

  • CareerXperts
  • 3 to 7 Yrs
  • Chennai
  • 13 days ago
₹ Not Specified

Siemens

Siemens Limited Siemens Information Systems Ltd. (SISL) was incorporated in 1992. It has grown on to become a leading system integrator and total solution provider to a host of Global Clientele and its business has grown over 100% in the last three years through consistently delivering higher va...