1. Home
  2. Jobs
  3. Jobs in Bangalore
  4. Software Engineer jobs in Bangalore
  5. Lead Software Engineer - Python, Flask, PostgreSQL
Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22315538

    Jpmorgan & Co logo

    Lead Software Engineer - Python, Flask, PostgreSQL

    Jpmorgan & Co · Bengaluru · onsite · Posted 3d ago

    Not disclosed5–7 yrsfulltimeSourced fromFoundit

    About a minute. You'll make an account on the way through.

    About this role

    Job Description

    Join a dynamic team where your technical expertise shapes innovative solutions and advances your career. Make a meaningful impact by leading engineering initiatives and collaborating across teams.

    As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Technology – Risk Technology team, you will lead the design and delivery of secure, scalable services with a strong focus on Python/Flask and APIs. You will drive business impact through hands-on engineering, architecture leadership, and disciplined use of approved AI-assisted development practices. You will collaborate with diverse teams and contribute to a culture of innovation and operational excellence.

    Job Responsibilities

    • Provide technical leadership and direction across engineering teams, partners, contractors, and vendors.
    • Design, build, and operate Python-centric services (primarily Flask) and REST APIs, ensuring versioning, reliability, and performance.
    • Develop secure, high-quality production code; conduct code reviews, debugging, and root-cause analysis.
    • Lead system and architecture design, produce and maintain technical designs and engineering standards.
    • Deploy and operate applications on GAIA Application Platform (GAP) (PaaS), leveraging platform services and tools.
    • Build and operate on AWS (API Gateway, Lambda, S3, ECS/EKS) with strong security, observability, and operational readiness.
    • Work with CockroachDB (CRDB) and SQL for schema design, query performance, and operational best practices.
    • Perform data analysis and insight generation using Python and SQL to validate features, quantify impact, and produce business insights.
    • Drive adoption and governance of approved AI-assisted engineering practices with clear validation standards for correctness, performance, and security.

    Required Qualifications, Capabilities And Skills

    • Formal training or certification on software engineering concepts and 5+ years applied experience
    • Hands-on experience in system design, application development, testing, and production support.
    • Strong Python development experience; strong Flask expertise building APIs.
    • Strong knowledge of REST API design principles and best practices.
    • Experience with GAIA Application Platform (GAP) (PaaS).
    • Hands-on experience with AWS services including Lambda, S3, ECS/EKS, and API Gateway.
    • Strong database and SQL fundamentals.
    • Demonstrated strength in code reviews, secure coding, CI/CD, and operational excellence.
    • Experience using enterprise-authorized AI tools for engineering and setting team controls for safe and accurate usage.
    • Understanding of responsible AI usage in engineering workflows, including data sensitivity, secure handling, and resiliency expectations.

    Preferred Qualifications, Capabilities And Skills

    • Familiarity with the Athena framework and related ecosystem (e.g., Hydra database), including applying standard patterns for building and operating services.
    • experience with CockroachDB (CRDB) is preferred.

    ABOUT US

    Sourced from foundit

    Skills

    CockroachDBapisrest api designFlask FrameworkPythonSQLAI-assisted engineering practices

    See all 995 Software Engineer jobs in BangaloreSoftware Engineer jobs in IndiaJobs in Bangalore

    Career guides

    • How to find remote software jobs in India in 2026 (complete playbook)
    • AI job agent vs job board vs auto-apply bot: what's the difference?
    • How to Automate Your Job Applications in 2026: A Step-by-Step Setup (Free and Paid Options)

    All career guidesAll articlesBrowse companies hiring

    Lead Software Engineer - Python, Flask, PostgreSQL · waiting for your command