Member of Technical Staff - Backend Engineer
Core
Build secure and performant APIs and backend services that power Copilot apps, including mobile data schema code generation and streaming protocols.
Role type
Senior Backend Engineer (API & Streaming)
Builds
Secure APIs, streaming protocols (websocket/SSE/WebRTC), and backend services for Copilot mobile applications.
Domain
AI platforms, mobile backend infrastructure, web development
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, C#, Java, JavaScript, Python, GraphQL, REST, Protobuf, Thrift, websocket, SSE, WebRTC, backend data schema code generation, version control, analytics, feature flags, A/B testing, AI platforms, complex technical issue resolution, clean code, application security
Preferred skills
Experience with AI frameworks, passion for emerging technologies, adaptability in fast-paced environments
Technologies
GraphQL, REST, Protobuf, Thrift, websocket, SSE, WebRTC, C, C++, C#, Java, JavaScript, Python
Responsibilities
Build secure and performant APIs for Copilot apps, collaborate with product engineers and PMs, resolve complex technical issues, write clean and maintainable code, work with AI platforms and frameworks
Seniority
Senior, hands-on IC