Software Engineer

Global technology company empowering people and organizations through software and cloud services.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer

Microsoft 365's self-help ecosystem team is seeking a Software Engineer to build and enhance cloud-based services that impact millions of users worldwide. This role focuses on developing REST API and AI-based microservices on Azure, working with cutting-edge technologies in a startup-like environment. The position offers unique opportunities to work on highly scalable solutions while collaborating with cross-functional teams. The ideal candidate will join a team that values growth mindset, innovation, and customer obsession, contributing to Microsoft's mission of empowering every person and organization globally. This role combines technical challenges with direct customer impact, offering exposure to modern cloud technologies and the chance to shape the future of Microsoft 365's self-help experience.

Last updated 4 minutes ago

Responsibilities For Software Engineer

  • Designing, implementing, and testing cloud-based server-side code
  • Contributing to team-wide fundamentals/infrastructure investments
  • Collaborating with other Microsoft 365 engineering teams
  • Investigating and prototyping new technologies
  • Writing and maintaining unit tests and automated integration tests
  • Defining and ensuring engineering quality

Requirements For Software Engineer

JavaScript
Python
React
TypeScript
  • Bachelor's Degree in Computer Science or related technical discipline with proven coding experience
  • 2+ years of experience in designing, developing, and debugging engineering solutions
  • Strong coding and development skills with experience in C#
  • Passion for quality with strong customer empathy
  • Excellent interpersonal and cross-group collaboration skills
  • Pass Microsoft Cloud background check

Benefits For Software Engineer

Medical Insurance
Parental Leave
Mental Health Assistance
401k
  • 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 Software Engineer

Software Engineer II

Software Engineer II position at Microsoft working on OneDrive and SharePoint services, focusing on cloud-scale distributed systems with remote work options and competitive compensation.

Software Engineer II

Microsoft Software Engineer II position in Barcelona focusing on Maps & Geospatial solutions, involving distributed systems and AI implementation for location-based services.

Software Engineer

Microsoft is hiring a Software Engineer to join their Power Automate Process Intelligence team to develop cloud services and web experiences for process mining capabilities.

Software Engineer

Software Engineer position at Microsoft Dublin, working on AI-driven customer success platforms with focus on Copilot systems and customer engagement.

Software Engineer 2

Software Engineer 2 position at Microsoft's M365 Big Data Team in Vietnam, focusing on telemetry standardization and service operations for Office365 services.