JP Morgan Services India Pvt Ltd

Senior Lead Software Engineer -Java/Kotlin , Python programmer, APIs

JP Morgan Services India Pvt Ltd
Bengaluru/Bangalore
Not disclosed
Work from OfficeWork from Office
Full TimeFull Time
Min. 8 yearsMin. 8 years

Job Description

Senior Lead Software Engineer -Java/Kotlin , Python programmer, APIs

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. We are building a next-generation, AI-driven, cloud-native Supervision & Surveillance product that monitors enterprise digital communications for compliance violations, misconduct, and policy breaches at massive scale.

As a Sr. Software Engineer/Lead Engineer at JPMorgan Chase within the digital communications compliance team, you will design and implement core backend services, streaming pipelines, and data flows that power our detection logic, alert triage, reviewer workflows, and explainable audit trails. You will work across billions of communications and content events, collaborating with product managers, architects, data science, platform, and operations teams, while engaging with engineering communities to explore new and emerging technologies.

Job Responsibilities

  • Design and develop scalable, fault-tolerant microservices and APIs that support rule-based and ML-based detection pipelines, evaluating performance and cost trade-offs.Model and implement supervision and reviewer workflows using state machines (alert triage, queues, escalations, dispositions).
  • Build streaming and batch data pipelines that ingest, index, and enrich communications content and the alerts generated on that content, with APIs for upstream and downstream integrations.
  • Design data models for Alerts, Queues, Policies, and audit artifacts, ensuring immutability, lineage, and full traceability for audits.
  • Operationalize ML and LLM models into detection and alert-generation pipelines in partnership with Data Science and ML Engineering.
  • Build robust unit, integration, and performance tests aligned to an ideal test pyramid, following Test-Driven Development.
  • Sets and scales operating practices for enterprise-authorized AI-assisted engineering and SDLC/TLM automation across multiple teams to improve delivery speed, quality, and operational outcomes; establishes measurable expectations (e.g., throughput, defect reduction, reliability) and ensures consistent validation, security, resiliency, and reuse of proven patterns.
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to drive efficiency and support capacity unlock initiatives across teams, prioritizing reuse of existing firm technology assets.
  • Build CI/CD pipelines with automated quality-control gates across the delivery lifecycle and implement observability hooks - metrics, tracing, and logging, to reduce production toil through proactive monitoring and troubleshooting.
  • Partner with product management and compliance SMEs to monitor and improve the accuracy, reliability, and false-positive rates of generated alerts.
  • Proactively identify hidden problems and patterns in communications data and use those insights to improve detection quality and drive product and process improvements.

     

Required Qualifications, Capabilities, and Skills

  • 8+ years building resilient, scalable, cost-efficient, enterprise-grade cloud-native products, with 2+ years in compliance for the financial industry.
  • Expert Java/Kotlin and Python programmer with experience building headless, externally consumable APIs.
  • Experience building cloud-native microservices for streaming and batch architectures using Spark and/or Flink.
  • Well versed with AWS services, including but not limited to EC2, ECS, EKS, EMR, S3, and Glacier and hands-on with Elastic/OpenSearch, Kafka, and PostgreSQL and experience integrating and operationalizing ML/LLM models and pipelines in production.
  • Hands-on with AI productivity tools such as GitHub Copilot and Qodo (Codium).
  • Experience leading multi-team adoption of enterprise-authorized AI-assisted development and delivery tools, including defining governance/ways of working (human-in-the-loop validation, quality gates), measuring outcomes, and ensuring secure handling of sensitive inputs/outputs.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, resiliency/security implications, and control expectations; ability to coach managers/leads and influence leaders on safe scaling patterns.
  • Experience with observability and monitoring tools such as Prometheus, Grafana, and OpenTelemetry.
  • Experience building CI/CD pipelines using ArgoCD, Helm, Terraform, Jenkins, and GitHub Actions.
  • Prior experience in Test-Driven Development, delivering products with well-defined SLI/SLO/SLAs and strong ownership mentality with excellent communication skills and a collaborative mindset.
  • Experience mentoring engineers and providing technical leadership at a senior level.

 

Preferred Qualifications, Capabilities, and Skills

  • Familiarity with modern front-end technologies and MLOps in the cloud, strom is a plus. 
  • Experience building cost models aligned to SLIs/SLOs.
  • Exposure to data privacy, PII handling, and encryption in a regulated environment.

Experience Level

Senior Level

Job role

Work location
Work locationBengaluru, Karnataka, India
Department
DepartmentSoftware Engineering
Role / Category
Role / CategorySoftware Development
Employment type
Employment typeFull Time
Shift
ShiftDay Shift

Job requirements

Experience
ExperienceMin. 8 years

About company

Name
NameJP Morgan Services India Pvt Ltd
Job posted by JP Morgan Services India Pvt Ltd

Similar jobs you can apply for

Software / Web Developer
Kioski Technologies Private Limited

Web Developer

Kioski Technologies Private Limited
Indira Nagar, Bengaluru/Bangalore
₹15,000 - ₹20,000
Work from Office
Full Time
Any experience
Good (Intermediate / Advanced) English
Zeblaze Solutions

Senior Technical Support - Wzatco Projectors

Zeblaze Solutions
Yelahnaka New Town, Bengaluru/Bangalore
₹40,000 - ₹50,000
Work from Office
Full Time
Min. 3 years
Good (Intermediate / Advanced) English
Ileads Auxiliary Services

AI Operations Specialist

Ileads Auxiliary Services
Kadubeesanahalli, Bengaluru/Bangalore
₹25,000 - ₹40,000
Work from Office
Full Time
Night Shift
Any experience
Good (Intermediate / Advanced) English

Quality Control Engineer

Sai Charan Forgings
Yeshwanthpur, Bengaluru/Bangalore
₹20,000 - ₹25,000
Work from Office
Full Time
Any experience
Basic English

Quality Control Engineer

Dynostaff Staffing Solutions Private Limited
Bengaluru/Bangalore
₹50,000 - ₹1,20,000*
Field Job
Full Time
Min. 5 years
Basic English

Quality Control Supervisor

Amogaya Projects
Sannatammanahalli, Bengaluru/Bangalore
₹50,000 - ₹60,000
Work from Office
Full Time
Min. 3 years
Basic English

You can expect a minimum salary of 0 INR. The salary offered will depend on your skills, experience and performance in the interview.

The candidate should have completed the required education and people who have 8 to 31 years are eligible to apply for this job. You can apply for more jobs in Bengaluru/Bangalore to get hired quickly.

The candidate should have sound communication skills and sound communication skills for this job.

Both Male and Female candidates can apply for this job.

No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Bengaluru/Bangalore at apna.

No work-related deposit needs to be made during your employment with the company.

Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.

The last date to apply for this job is . For more details, download apna app and find Full Time jobs in Bengaluru/Bangalore . Through apna, you can find jobs in 64 cities across India. Join NOW!