Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$117,200 - $229,200
Backend
Senior Software Engineer
Hybrid
4+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer

Microsoft's Copilot Studio Agents team is seeking a Senior Software Engineer to join their innovative AI automation initiative. This role is part of the Power Platform ecosystem, focusing on democratizing AI technology and enhancing business applications through intelligent automation.

The position offers an exciting opportunity to work with cutting-edge AI technology, specifically large language model (LLM) orchestration and automated triggers. As part of the Microsoft Power Platform, you'll be contributing to tools that empower users to make smarter, faster decisions through the integration of Power Apps, Power BI, and Power Automate. The Copilot Studio serves as a crucial extension mechanism for Microsoft's family of Copilots, impacting millions of end users.

The role combines technical excellence with collaborative teamwork, offering a base salary range of $117,200 - $229,200 USD (higher in SF and NYC areas). You'll be working in a hybrid environment with up to 50% work from home flexibility, perfect for maintaining work-life balance while staying connected with your team.

Key responsibilities include designing and implementing interfaces, driving technical decisions, and maintaining high-quality code through comprehensive testing. You'll have the opportunity to influence technical strategies and develop innovative solutions while working with cross-functional teams.

The ideal candidate brings 4+ years of technical engineering experience, strong coding skills in various languages, and experience with SaaS applications. You'll be joining a multi-disciplinary team designed for autonomous execution while maintaining strategic alignment with organizational goals.

Microsoft offers an impressive benefits package, including industry-leading healthcare, educational resources, parental leave, and investment opportunities. This role presents an excellent opportunity to work on transformative AI technology while contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.

Last updated 2 hours ago

Responsibilities For Senior Software Engineer

  • Design and implement well-defined interfaces across multiple components
  • Drive negotiations with partner and peer engineering teams
  • Write and maintain End to End, Integration and Unit tests
  • Demonstrate technical leadership through driving direction and developing innovative solutions
  • Collaborate with engineers from peer and partner teams
  • Strive for better engineering culture focusing on cleaner, performant codebase
  • Develop and share best practices for performance, reliability and reusability
  • Embody Microsoft culture and values

Requirements For Senior Software Engineer

Python
Java
JavaScript
TypeScript
  • Bachelor's Degree in Computer Science or related technical discipline
  • 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 2+ years working in building, supporting and monitoring software as a service (SaaS) services
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

(Senior) Software Engineer - Multiple Roles

Senior Software Engineer position at Microsoft Prague working on distributed systems and cloud services across multiple teams including Identity, M365, and Azure DevOps.

Senior Software Engineer

Senior Software Engineer role at Microsoft Dynamics 365, building AI-powered enterprise solutions with focus on customer service applications.

Senior Software Engineer - Services

Senior Software Engineer role at Microsoft Teams Premium Services, building scalable backend services with .NET Core, Azure, and Kubernetes in Vancouver.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Data SQL Core Team, focusing on database operating system capabilities and performance optimization.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Cosmos DB, developing distributed systems and database technologies with 8+ years of experience required.