Principal Software Engineering Manager
Core
Build and lead a software engineering team to design, implement, and maintain scalable, globally deployed core search service capabilities.
Role type
Principal Software Engineering Manager (Search Platform)
Builds
Scalable, highly-available, compliant search services deployed globally
Domain
Cloud infrastructure + Search technology
Deliverable
production ML models | product features | infrastructure
Required skills
C#, Java, C++, object-oriented programming, people management, team mentoring, platform service design, cloud platforms (Azure, AWS, GCP), search products (Elasticsearch, Open Search, Lucene, Solr), SQL, PowerShell, automation, Linux, roadmap definition, strategy, go-to-market planning
Preferred skills
advanced search domains (analytics, monitoring)
Technologies
Azure, AWS, GCP, Elasticsearch, Open Search, Lucene, Solr, SQL, PowerShell, Linux
Responsibilities
Drive project planning and work prioritization; mentor engineers and foster an inclusive team environment; lead design and implementation of core search service capabilities; maintain high-quality software development culture with focus on DevOps and automation; analyze telemetry and usage data to inform product decisions and troubleshoot issues; negotiate solutions balancing customer requirements and business goals
Seniority
Principal, hands-on IC with management responsibilities
