CareerPlanSign in

Senior Software Engineer - AI Experiences, Copilot

United States, California, Mountain View💼 Full-time🗓 2026-08-21 → 2026-10-01

Core

Build secure and performant APIs and scalable distributed systems to power AI-powered Copilot applications.

Role type

Senior Software Engineer (Backend/AI Infrastructure)

Builds

High-quality, well-tested, secure, and maintainable backend services and APIs for mobile and web Copilot apps.

Domain

Cloud infrastructure, distributed systems, and AI platform integration

Required skills

Backend API development (GraphQL, REST, Protobuf, Thrift), streaming protocols (WebSocket, SSE, WebRTC), scalable cloud services (Azure, AWS, GCP), distributed systems design, datastores (RDBMS, key-value), AI platform integration, system performance optimization, clean code practices

Preferred skills

Mobile data schema code generation, version control for mobile releases, analytics implementation, feature flags, A/B testing frameworks

Technologies

C, C++, C#, Java, JavaScript, Python, GraphQL, REST, Protobuf, Thrift, WebSocket, SSE, WebRTC, Azure, AWS, GCP, RDBMS, key-value stores

Responsibilities

Design and build scalable backend services on public cloud infrastructure; develop streaming protocols for real-time data; integrate AI platforms and frameworks; resolve complex technical issues to ensure optimal performance and scalability; collaborate with product managers and designers to define and deliver amazing user experiences

Seniority

Senior, hands-on IC

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