Sr. Principal Software Engineer
JPMorgan Chase & Co., Bengaluru, Karnataka, India
JPMorgan Chase & Co., Bengaluru, Karnataka, India
No one has reported an interview at JPMorgan Chase & Co. yet. Did you interview there? Add the questions.
As a Senior Principal Software Engineer at JPMorgan Chase within the Commercial & Investment Bank's Markets - Markets Data Lake (MDL) team, you will be the technical authority for how data is governed, secured, and authorized across this mesh, and you will provide regional technical leadership across the India team — one of MDL's primary engineering hubs. You will set direction, grow senior talent locally, and act as the senior technical anchor in-region, while staying hands-on with the platform's most critical governance and authorization components.
engineering team, setting technical direction and ensuring alignment with the global platform roadmap. Grow and mentor senior, staff, and up-and-coming engineers in India; establish a strong local engineering culture, review practices, and career-development pathways.
across time zones with global stakeholders and partner teams. Build in-region depth in governance, authorization, and data-mesh capabilities so the India team owns critical platform domains, not just execution.
engineering bar across the India hub. Bridge global and regional priorities, ensuring the India team's work is visible, influential, and tightly integrated with the broader organization.
its contracts, SLAs, schemas, ownership, lifecycle, and interoperability standards — and build the self-serve platform capabilities domain teams use to publish them. Establish federated computational governance: design the policies-as-code framework that lets central standards (security, quality, entitlements, retention) be enforced automatically across independently-owned domains.
and distribution across the platform's query engines, so consumers can find and query products through the semantic layer and NL-query interfaces without bypassing controls.
data-product contracts to work uniformly across current and future storage and compute engines rather than being tied to any single technology. give domains freedom to model and evolve their products while guaranteeing platform-wide consistency and safety.
management, lineage, data quality, retention, and audit across every MDL data product. Codify governance as code — schema/contract validation, quality gates, and policy checks embedded in publishing and CI/CD pipelines so governance is enforced, not advisory. Drive lineage and auditability: every query and every distributed dataset must be traceable, correlated, and reproducible for regulatory and internal audit needs.
regulatory and firm obligations into automated platform controls. Own the authorization architecture for MDL: fine-grained, row- and column-level entitlements enforced consistently across every query engine and the query/agent layer (nl_query/execute_query).
control, entitlement propagation from source systems, and least-privilege by default. Guarantee "no query bypasses entitlements": ensure NL-generated and raw SQL alike are planned and executed within the caller's entitlement scope, with credentials brokered securely.
lifecycle, secrets handling, and full access audit trails. Set technical direction across multiple teams via design docs, RFCs, and architecture reviews focused on governance, security, and mesh interoperability. Stay hands-on — personally build reference implementations for the highest-risk governance/authorization components and set the pattern others follow. Mentor and grow senior and staff engineers globally and in-region; establish best practices for secure-by-design data engineering.
equities, reference data) and familiarity with the associated regulatory and data-privacy landscape.
India hub model.
OpenLineage/DataHub, Collibra, Immuta/Okera-style policy engines).
generated SQL is entitlement-safe and deterministic.
(e.g. Iceberg, Delta, Hudi) and streaming/batch pipelines (Kafka, Spark, Flink), with the judgment to choose the right tool per use case.
gates.
large-scale data platforms.
engineering team (ideally in India), growing senior talent, and delivering across time zones.
entitlements (row/column-level security), ABAC/RBAC/policy-based access control, data classification, lineage, and audit.
patterns (using enterprise-authorized tools within the work environment) across teams/functions, including establishing governance for human-in-the-loop validation, traceability/auditability, and secure handling of sensitive inputs/outputs.
including security/resiliency implications, data sensitivity, and risk-based governance; ability to advise senior leaders on safe adoption, reuse, and measurable outcomes.
including identity/OAuth2 token-based authorization — applied in an engine-agnostic way rather than tied to a single warehouse or lake technology.
data contracts, and federated/computational governance.
policy-as-code tooling.
stakeholder-management skills.
We’re looking for a tech leader ready to focus on Data governance, authorization, and data-mesh architecture — with regional technical leadership across the India team
Pay not posted
Posted Oct 9, 2026
checked 4 days agoJPMorgan Chase & Co.Jersey City, New Jersey
Pay not posted
Posted 16 days ago
checked 2 days agoJPMorgan Chase & Co.Seattle, Washington
Pay not posted
Posted Sep 23, 2026
JPMorgan Chase & Co.Houston, Texas
Pay not posted
Posted 10 days ago
Source: the company job board. We last checked this job 4 days ago. We first saw it 4 days ago. A job on a job board does not always mean that the team interviews people now.
Pay not posted
Posted Sep 15, 2026
checked 5 days agoJPMorgan Chase & Co.Jersey City, New Jersey
Pay not posted
Posted Sep 14, 2026
checked 5 days ago