Senior Software Engineer

Last updated 5 days ago
Location:Redmond, Washington
Job Type:Full Time

Office 365 is at the core of our Company’s mission to enable people and organizations to achieve more. Artificial Intelligence (AI) is at the heart of the digital transformation, sweeping through every business and every industry on the planet.

M365 Substrate is critical to Office 365 cloud strategy and it is experiencing tremendous growth, with 120 million monthly active commercial users and hundreds of millions of consumer users. The Substrate is a massively distributed cloud service with O(exabyte) data handled by O(100K) servers in O(100) data-centers around the entire globe.

M365 Substrate and Intelligence team is building the AI infrastructure to empower Office 365 product teams such as MSTeams, Outlook, Word, Excel, PowerPoint, and many others to build and operationalize intelligence features at scale in a seamless and homogenous fashion without compromising customer trust. The infrastructure provides canned solution to data scientist; from starting a new project, perform offline experimentation and then enabling the model hosting and online inferencing. Our mission is to provide Macro Agility where a new idea can go from inception to production under 2 months.

Responsibilities

We are looking for a senior software engineer with a track record of delivering distributed cloud services and passion for solving hard problems. Our culture is inclusive, casual, and high energy; our engineers come from diverse backgrounds, are passionate and loyal to coworkers and our products, and grounded in our customer needs.

  • Build robust distributed systems code from inception through to productization
  • Work 1:1 with customers to understand and resolve complex issues
  • Participate in all stages of product design and development. Dive deep into global-scale service issues and drive resiliency, latency, and product reliability.
  • Champion improvements in the quality and stability of live site and promote engineering
  • Engage with an experienced cross-disciplinary staff to conceive and design innovative solutions.
  • Be a thought leader and share knowledge with others through management best practices, solution documents, engage technical communities, build automated self-help solutions and create training.

Qualifications

Required Qualifications:

  • 5+ years of experience in building/shipping cloud-based products and services
  • 5+ years of experience architecting and implementing cloud-based solutions (Cloud Native and Cloud Edge)
  • Bachelor’s degree (or higher) in a technology-focused or Engineering-related discipline

Preferred Qualifications

  • Excellent at interfacing with customers on-site, and a strong desire to help them succeed
  • Deep technical knowledge of Azure cloud architecture and services (PaaS/IaaS), or similar experience with AWS/GCP
  • Familiarity with relevant languages/tools, such as .NET, Go, Python, PowerShell, Azure CLI, ARM, Open Source, etc.
  • Experience with containers and orchestration technologies like Kubernetes is a plus
  • Hands-on experience implementing various application/solution migration strategies (i.e. on-premise datacenters to public clouds)
  • Worked on solutions built for massive ingestion and adaptive scale
  • A positive team player rather than an outside critic, focused on conscious collaboration and customer obsession
  • Aptitude and hunger to learn and adapt to the ever-changing cloud technologies
  • Exceptional communication and presentation skills (e.g. knowing your audience and adjusting accordingly), articulating with courage and conviction
  • Humble and willing to learn from anyone on the team
  • 5+ years of experience in building/shipping cloud-based products and services
  • 5+ years of experience architecting and implementing cloud-based solutions (Cloud Native and Cloud Edge)
  • Bachelor’s degree (or higher) in a technology-focused or Engineering-related discipline

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

#M365Core