CareerPlanSign in

Software Engineer II

United States, Washington, Redmond💼 Full-time🗓 2026-07-24 → 2026-09-27

Core

Design, build, and operate distributed services and microservices on Azure, integrating AI capabilities like NLP and semantic search.

Role type

Software Engineer II (Backend & AI Integration)

Builds

Distributed services, microservices, and agentic systems (tool-calling, RAG, multi-step reasoning) on Azure.

Domain

Cloud Infrastructure (Azure) + Artificial Intelligence

Deliverable

production ML models | product features

Required skills

Distributed systems, microservices architecture, AI/LLM integration, CI/CD pipelines, Kubernetes, event-driven architectures, data structures and algorithms, debugging, REST APIs, relational and NoSQL databases

Preferred skills

Azure OpenAI, Semantic Kernel, LangChain, asynchronous I/O, system profiling, telemetry analysis

Technologies

Azure (App Service, AKS, Functions, Service Bus, Cosmos DB, Azure SQL), C, C++, C#, Java, JavaScript, Python, GitHub, Kubernetes, Semantic Kernel, LangChain

Responsibilities

Design and implement end-to-end features from requirements to live support; integrate AI capabilities (NLP, semantic search, intelligent agents); drive performance and scalability via telemetry and profiling; manage on-call rotation for incident resolution; contribute to DevOps culture with CI/CD and automated testing.

Seniority

Mid-level, hands-on IC

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