Bloomberg
Senior Software Engineer - Data Governance & Management Platforms
$160K–$240K
New York · Senior · Full-time · Posted Oct 29, 2026
- Experience
- 7+ years of industry experience in software engineering, data management, data governance, metadata platforms, or enterprise data architecture.
About the job
Leads architecture and hands-on development of a cohesive data services platform for governance, metadata, quality, lineage, and related capabilities.
What you'll do
- Define architecture patterns and engineering standards for metadata, lineage, data quality, observability, data contracts, and semantic modeling.
- Build and validate production-ready software, prototypes, APIs, metadata flows, and platform workflows.
- Coordinate across teams to unify data services, reduce duplication, and improve engineering practices.
What they ask for
- Strong software architecture, problem-solving, and coding skills in one or more of Python, C++, Java, Scala, or Go.
- Comprehensive understanding of data governance and management, including cataloging, metadata, lineage, quality, observability, stewardship, and semantic layers.
- Experience architecting distributed systems, data pipelines, metadata integration workflows, and API-driven data platforms.
- Ability to lead architectural discussions, communicate with diverse stakeholders, and mentor engineering teams.
Nice to have
- Experience with semantic technologies, knowledge graphs, ontologies, and master/reference data management.
- Familiarity with AI/ML-driven governance automation, such as classification, anomaly detection, metadata enrichment, or lineage inference.
Pay
160,000 - 240,000 USD Annual (base salary)
Tools
Python, C++, Java, Scala, Go, DataHub, OpenMetadata, Collibra
AI focus
Potentially involves AI/ML-driven data governance automation, including automated classification, anomaly detection, metadata enrichment, and lineage inference; listed as preferred familiarity.
Model-written summary · the original posting is authoritative