Back to jobsJob overview
About the role
Senior Software Engineer at Microsoft
Required Skills
pythonc#javascriptazure aireacttypescriptsqlgithubcopilot studio
About the Role
Senior Software Engineer role at Microsoft's Copilot Acceleration Team, focusing on building open-source toolkits and agent templates to empower developers. Responsibilities include leading technical innovation, developing with Azure AI and Power Platform, and serving as a subject matter expert on Copilot Studio. Requires 4+ years of experience with coding languages and hands-on experience with low-code platforms.Key Responsibilities
- Lead design, prototyping, and delivery of agent templates and samples for developer re-use
- Develop components using Azure, Power Platform, .NET, and enterprise service platforms
- Serve as technical subject matter expert on Copilot Studio and Copilot agent platform
- Advise internal teams and external developers on best practices and architecture
- Embody company culture and values
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
- 1+ years hands-on developer experience using low-code platforms such as Copilot Studio and Power Platform
- 1+ years experience developing software using two or more of: Azure AI, .NET/C#, React, TypeScript/JavaScript, or SQL
- 1+ years experience working in agile software delivery environments using tools such as GitHub or Azure DevOps
Nice to Have:
- Experience driving generative AI-based solutions (RAG, GPT, LLM) and awareness of AI landscape
- Experience with LLMs, agentic AI frameworks, or orchestration patterns for autonomous systems
- Hands-on experience with Microsoft technology stack (M365 Copilot extensibility, Copilot Studio, AI agents, Azure OpenAI, etc.)
Benefits & Perks
- Industry leading healthcare