Principal Software Engineer
Core
Define technical strategy for feedback actionability and build developer workflows connecting customer feedback, diagnostics, and engineering systems.
Role type
Principal Software Engineer (Platform Strategy & Architecture)
Builds
Large-scale feedback and diagnostics platforms, developer productivity tools, and engineering systems
Domain
Software Engineering, Developer Experience, Telemetry, Data Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Technical strategy definition, large-scale platform design, cross-organizational collaboration, ambiguous problem solving, technical leadership, workflow automation, issue correlation, signal enrichment
Preferred skills
Experience with diagnostics, telemetry, developer productivity tools, data-driven systems
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Define technical strategy for feedback actionability, build developer workflows connecting feedback and engineering systems, improve feedback quality through diagnostics and signal enrichment, group and prioritize customer issues, increase visibility into customer pain points and outcomes, provide technical leadership and mentorship
Seniority
Principal, strategy & mentorship