Senior Lead Software Engineer - Python, Pyspark & Databricks

apartmentJP Morgan Chase & Co. placeBangalore calendar_month 

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 Capital 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.

Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.

Job responsibilities
  • Provide overall direction, oversight, and coaching for a team of entry-level to mid-level software engineers that work on basic to moderately complex tasks
  • Be accountable for decisions that influence teams resources, budget, tactical operations, and the execution and implementation of processes and procedures
  • Ensures successful collaboration across teams and stakeholders
  • Identifies and mitigates issues to execute a book of work while escalating issues as necessary
  • Provides input to leadership regarding budget, approach, and technical considerations to improve operational efficiencies and functionality for the team
  • Creates a culture of diversity, equity, inclusion, and respect for team members and prioritizes diverse representation.
Required qualifications, capabilities, and skills
  • Formal training or certification in software engineering concepts with 5+ years of applied experience.
  • Hands-on experience in system design, application development, testing, and operational stability.
  • Proven experience leading teams of technologists and managing global stakeholders.
  • Proficiency in cloud-native application development, particularly with Python and PySpark.
  • Advanced skills in one or more programming languages.
  • Experience in data integration and handling large data volumes for reporting models.
  • Proficiency with data platforms like Databricks/Snowflake and both SQL and NoSQL databases, including complex SQL query development.
  • In-depth knowledge of software applications and technical processes, with expertise in areas like cloud, AI, machine learning, or mobile.
  • Expertise in agile projects and automated testing/dev ops environments.
  • Familiarity with big data technologies such as Apache Spark or PySpark.
  • Experience with containerization technologies like Docker and Kubernetes (EKS), and ability to guide teams toward strategic goals.
Preferred qualifications, capabilities, and skills
  • Experience in financial / banking domain
apartmentBest infosystems Ltd.placeBangalore
Job Description Lead Software Engineer - Python for GenAI_Bangalore / Coimbatore (Work from office)_Hybrid Hi, Greetings from Best Infosystems Ltd.! We've spotted your impressive profile and have an exciting opportunity tailored to your skills...
apartmentJP Morgan Chase & Co.placeBangalore
Job Description 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 Consumer and community banking -, youare an integral...
thumb_up_altRecommended

Software Engineer (Python,Storage)

apartmentNETAPPplaceBangalore
high-quality results without anyone looking over their shoulders. Job Requirements  •  As a Senior Software Engineer you will provide technical leadership for the team they are associated with and participate in key technical decisions.They will engage...