Software Engineering IC2
Core
Design, implement, test, and deliver backend capabilities for search and AI retrieval workloads in Azure, managing the full lifecycle from technical design to production deployment and operation.
Role type
Senior IC backend software engineer (cloud/Azure)
Builds
Production-grade cloud services, telemetry, and monitoring solutions
Domain
Cloud platforms (Azure), distributed systems, search and AI retrieval
Deliverable
production ML models
Required skills
C#, C++, Java, object-oriented programming, scripting, automation, SQL, Azure provisioning, service management, distributed systems design, telemetry implementation, incident response, root-cause analysis, monitoring and diagnostics
Preferred skills
Lucene, Elasticsearch, Open Search, ELK stack, large cloud platform experience, cross-team coordination for SLA maintenance
Technologies
Azure, C#, C++, Java, SQL, Lucene, Elasticsearch, Open Search, ELK stack
Responsibilities
Design and implement backend capabilities for search and AI retrieval; manage production deployment and operation; improve product quality through DevOps engagement (monitoring, diagnostics, incident response); engage with customers to resolve issues; build and ship production-grade cloud services with telemetry and monitoring.
Seniority
Senior, hands-on IC
