Search by job, company or skills

Lead Software Engineer - Python, Gen AI

Lead Software Engineer - Python, Gen AI

JP Morgan Chase & Co.
Fresher
Not Disclosed
Early Applicant
  • Posted 12 hours ago
  • Be among the first 10 applicants

Job Description

As Manager of Software Engineering at JPMorgan Chase within the Corporate Technology, you lead multiple teams and manage day-to-day implementation activities by identifying and escalating issues and ensuring your team's work adheres to compliance standards, business requirements, and tactical best practices.

Job responsibilities

  • Design, code, test, and deliver automation(including LLMs/agents) to eliminate manual operational work and streamline AO workstreams remediations (e.g., control items, security vulnerabilities, upgrades, and FARM findings).
  • Govern application risk, controls, and compliance:own adherence to firm standards, partner with Technology Risk & Controls, manage Technology Lifecyle Management (TLM), and drive closure of issues/findings (e.g., FARM) through effective remediation and evidence management.
  • Own security and data accountability for the application:ensure strong authentication/authorization, vulnerability and certificate hygiene, and proper data registration/classification plus compliant storage/retention/disposal.
  • Coordinate across product and engineering at scaleto prioritize and drive execution with a clear sense of urgency for AO workstreams (including influencing/coaching teams and aligning execution across large developer communities).
  • Leads team adoption of enterprise-authorized AI-assisted engineering practices and SDLC/TLM automation to improve delivery speed, quality, and operational outcomes, while setting expectations for human validation, secure handling of inputs/outputs, and consistent use of reusable patterns across teams.
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation and support capacity unlock initiatives.
  • Run resilient, well-operated production services end-to-end:implement monitoring/logging and anomaly detection, maintain secure network configurations/least privilege, and lead/support incident/problem/change management and recovery/resiliency readiness.
  • Demonstrates and champions site reliability culture and practices and exerts technical influence throughout your team
  • Leads initiatives to improve the reliability and stability of your team's applications and platforms using data-driven analytics to improve service levels
  • Collaborates with team members to identify comprehensive service level indicators and stakeholders to establish reasonable service level objectives and error budgets with customers
  • Documents and shares knowledge within your organization via internal forums and communities of practice

Required qualifications, capabilities, and skills

  • Bachelor's degree (or equivalent experience) in a software engineering discipline with8+ yearsof experience.
  • Expertise in at least one technology stack with a track record of designing, coding, testing, and delivering production software.
  • Strong experience withKubernetes,AWS/other cloud platforms, andBig Data/ETL pipelines(e.g., Hortonworks/AWS), including scalable data processing solutions.
  • Strong development experience inJava, Python, or Scala, with excellent debugging and troubleshooting skills for complex production issues.
  • Experience leading responsible adoption of enterprise-authorized AI-assisted development and delivery tools across engineering teams, including defining ways of working (review/validation expectations), measuring outcomes, and ensuring secure handling of data.
  • Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, resiliency/security implications, and governance expectations ability to coach engineers on compliant and effective usage.
  • Working knowledge of core infrastructure components (routers, load balancers, cloud products, containers, compute, storage, networks) and ability to solve complex, mission-critical problems across domains.
  • Deep proficiency inSRE best practices: reliability, scalability, performance, security, enterprise system architecture, and toil reduction able to implement within an application or platform.
  • Deep knowledge of software applications and technical processes, with emerging depth in one or more technical disciplines.
  • Proficiency inobservability(white/black box monitoring, SLO alerting, telemetry collection) using tools such as Grafana, Dynatrace, Prometheus, Datadog, Splunk, etc.
  • Proficiency inCI/CDtools (e.g., Jenkins, GitLab, Terraform), plus ability to troubleshoot networking issues, solve data structure/algorithm problems, teach new languages, and collaborate across stakeholder levels.

Preferred qualifications, capabilities, and skills

  • Certified in Python , Gen AI.

Key Skills

Similar Jobs

Bengaluru, India
Skills:
Machine Learning, Natural Language Processing, Kafka, Tensorflow, Django, Pytorch, Gcp, MLops, Docker, Flask, Azure, Python, Kubernetes, AWS, GenAI
Bengaluru, India
Skills:
containerization , Python, DevSecOps, Code, Rest Apis, AWS, Cursor, Kubernetes, Azure, Iam, Gcp, Docker, Flask, Claude, Policy automation, AI-assisted software development, Secrets management, Vulnerability remediation, Informatica IICS CDI CAI, GitHub Copilot, CI/CD pipelines
Bengaluru
Skills:
Python, Django, Software Development Life Cycle, Oracle Database, Flask, Agile Methodologies, React, Cloud native experience, AI-assisted software development tools