Software Engineering Principal
Core
Principal Engineer driving enterprise data monetization architecture, building scalable data products and platforms, and shaping technical strategy to create business value.
Role type
Principal Software Engineer (Data Platforms & Monetization)
Builds
Scalable data products, platform services, APIs, and shared capabilities for enterprise data monetization.
Domain
Healthcare technology, Data Engineering, Cloud Architecture, AI/ML
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems architecture, Large-scale data platform design, API design, Cloud-native architecture (AWS, Databricks), Data governance, Observability, AI/ML integration, LLMs, Vector databases, Agent frameworks, Technical leadership, Cross-team initiative leadership
Preferred skills
Data product management, Data monetization strategy, FinOps principles, Mentoring senior engineers, Enterprise-scale experience
Technologies
AWS, Databricks, Lakehouse architecture, CI/CD, Vector databases, LLMs, Agent frameworks
Responsibilities
Lead architecture and solution design for complex data products and platforms; Act as senior technical authority for ambiguous challenges involving data governance and monetization; Drive design of reusable data products and platform services; Establish engineering standards and governance practices; Contribute directly to critical work including prototyping and troubleshooting; Align technical direction to reduce duplication; Partner with business leaders to align tech investments with outcomes; Mentor senior engineers and influence hiring decisions.
Seniority
Principal, hands-on IC with strategic influence