Principal Software Engineer
Core
Lead technical strategy, architecture, and execution for Power BI Growth & Distribution investments to expand adoption and integrate analytics into daily workflows.
Role type
Principal Software Engineer (Platform Strategy & Architecture)
Builds
Personalized and collaborative analytics experiences for Power BI
Domain
Cloud data platforms, distributed systems, and analytics infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Architecting hyperscale distributed systems, data platforms, cloud services, storage systems, large-scale computation frameworks, data lifecycle management, privacy/security/compliance/governance, technical strategy, cross-team alignment, executive influence, platform standards definition
Preferred skills
None stated
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Drive technical strategy and architecture for Power BI investments, use telemetry and experimentation to identify growth opportunities, conduct architecture reviews and enforce engineering best practices, mentor engineers and technical leads, align stakeholders on long-term platform strategy, lead complex cross-team initiatives
Seniority
Principal, strategy & mentorship