CareerPlanSign in

Software Engineer II

India, Karnataka, Bangalore💼 Full-time🗓 2026-09-18 → 2026-09-25

Core

Design, implement, test, and deliver complex backend capabilities for new search and AI retrieval workloads in Azure, while driving DevOps leadership for production reliability and incident response.

Role type

Senior IC backend software engineer (search/AI)

Builds

Production-grade cloud services for search and AI retrieval

Domain

Cloud infrastructure, distributed systems, search engines

Deliverable

production ML models | product features

Required skills

C#, C++, Java, object-oriented programming, scripting, automation, SQL, Azure provisioning, telemetry, monitoring, distributed systems, networking, concurrency, storage, algorithms, data structures

Preferred skills

Lucene, Elasticsearch, Open Search, ELK stack, large cloud platforms, coordinating resources across teams

Technologies

Azure, C#, C++, Java, Lucene, Elasticsearch, Open Search, ELK stack

Responsibilities

Lead design and delivery of backend capabilities for search and AI retrieval; drive DevOps leadership including monitoring, diagnostics, and incident response; engage with customers and partner teams to translate feedback into technical requirements; define architecture and coordinate execution for complex projects; troubleshoot distributed services across network, application, caching, and storage layers.

Seniority

Senior, hands-on IC

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.