Principal Software Engineer - Growth (CoreAI)
Core
Architect and build systems-level engineering solutions for online experimentation, including standardized metrics, guardrails, analysis workflows, and rollout automation to improve decision quality across teams.
Role type
Principal Software Engineer (Growth Platform)
Builds
Production-grade experimentation platforms, telemetry foundations, feature flighting systems, and risk control mechanisms.
Domain
Software Engineering / Growth / Experimentation / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
System architecture, high-availability distributed systems, experimentation platform design, AI-assisted engineering, production code development, cross-team influence, metrics and telemetry analysis, risk management, progressive delivery.
Preferred skills
None stated.
Technologies
C, C++, C#, Java, JavaScript, Python.
Responsibilities
Design and ship systemic solutions enabling multiple teams to move faster; write production code and review designs; partner with Product, Data Science, and Research to turn ambiguous goals into measurable systems; lead multi-workstream initiatives spanning teams and products.
Seniority
Principal, hands-on IC with strategic scope.