Senior Software Engineer

1 Month ago • 4 Years + • Backend Development

Job Summary

Job Description

The Microsoft 365 team seeks talented software engineers to design and build a rapidly growing cloud service. Responsibilities include designing and developing new features, owning components solving complex distributed systems and search optimization problems, and contributing to a product with weekly feature releases. Collaboration on projects, designing large-scale distributed software services, writing clean, well-tested code, and championing improvements to team practices are key. The role also involves partnering with team members, promoting knowledge sharing, and contributing to onboarding documentation.
Must have:
  • Bachelor's Degree in CS or related field
  • 4+ years experience in software engineering
  • 3+ years backend service development
  • Proficiency in C, C++, C#, Java, JavaScript, or Python
  • Ability to meet Microsoft security screening requirements
Good to have:
  • Cloud and services experience
  • Microservices experience
  • Performance testing experience
  • Analytical skills
  • Passion for reliable, well-tested code
Perks:
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Job Details

Overview

The Microsoft 365 team is looking for talented software engineers to help design and build one of the fastest growing cloud services in Microsoft. Do you want to design and develop new features and to own components that solve complex distributed systems and search optimization problems? Are you looking to advance your career while learning from leading engineers in the industry? Do you want to work on a product that ships new features every week? If the answer to these questions is yes, then Microsoft 365 team would like to hear from you!

 

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Qualifications

Required qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 3+ years of software design and development experience with backend services.   

Other Requirements:

 

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.

Preferred qualifications: 

  • Cloud and services experience 
  • Experience writing services and micro-services on middle- or back-end tier.  
  • Defining and testing performance characteristics of backend apps  
  • Analytical skills with systematic and structured approach to software design.    
  • Passion for building reliable and well-tested code.    
  • Ability to communicate technical details clearly.

 

#M365CORE

Responsibilities

  • Collaborate on projects through to delivery removing obstacles as needed to ensure success.
  • Contribute to the design of large-scale distributed software services and solutions.
  • Write clean, well-tested code.
  • Champion and drive improvements to team software engineering practices.
  • Partner with team members to achieve goals.
  • Promote knowledge sharing and contribute to onboarding documentation for new engineers.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
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

Similar Jobs

PwC - AI Engineer (Python + GenAI) (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago
Mojang Studios - Senior C++ Gameplay Engineer (Bedrock)

Mojang Studios

Stockholm, Stockholm County, Sweden (On-Site)
5 Months ago
N-iX - STRONG JUNIOR AQA (JAVA) ENGINEER (#2699)

N-iX

Ukraine (Hybrid)
1 Month ago
Bounteous - Java Software Engineer (Montreal)

Bounteous

Montreal, Quebec, Canada (Hybrid)
4 Months ago
Intel Corporation - Graduate Talent (Software Development Test Engineer)

Intel Corporation

Penang, Malaysia (Hybrid)
2 Months ago
SciPlay - PHP Backend Developer

SciPlay

Kyiv, Kyiv City, Ukraine (Remote)
1 Month ago
Google - Senior Software Developer, Site Reliability Engineering, Google Cloud

Google

Durham, North Carolina, United States (On-Site)
3 Months ago
SiftHub - Senior Software Engineer (Backend)

SiftHub

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Paytm - Backend - Senior Software Engineer

Paytm

Noida, Uttar Pradesh, India (Hybrid)
3 Months ago
Skylo - Senior Software Backend Engineer

Skylo

Bengaluru, Karnataka, India (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Salesforce - Architect/Principal Engineer, WebRTC & VoIP

Salesforce

San Francisco, California, United States (On-Site)
4 Months ago
Nagarro - Associate Staff Engineer

Nagarro

Philippines (Remote)
4 Months ago
Integra Connect - Site Reliability Engineer

Integra Connect

Karnataka, India (On-Site)
8 Months ago
Walmart - Senior, Software Engineer - AR/VR/XR Experiences

Walmart

Sunnyvale, California, United States (On-Site)
8 Months ago
Accurate - Mid Level Fullstack Software Engineer - Java

Accurate

Hyderabad, Telangana, India (Hybrid)
4 Months ago
Meta - Software Engineer (Leadership) - Machine Learning

Meta

Paris, Île-de-France, France (On-Site)
3 Months ago
ByteDance - System Software Testing and Quality Assurance Engineer

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Microsoft - Principal Software Engineering Manager

Microsoft

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
Luxoft - Java Developer with Investment Banking and Trading experience

Luxoft

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Netflix - Data Engineer (L5) - Growth

Netflix

United States (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in undefined

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Backend Development Jobs

Blockville Digital Assets - Backend Developer (JavaScript)

Blockville Digital Assets

İstanbul, Türkiye (On-Site)
7 Months ago
Seedify - Backend Game Developer

Seedify

(Remote)
3 Months ago
Entrata - Backend Developer

Entrata

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
4 Months ago
Whatnot - Software Engineer, Discovery Feed & Browse

Whatnot

(Remote)
4 Months ago
Activision - Staff Software Engineer - Activision Blizzard Media

Activision

San Francisco, California, United States (On-Site)
3 Months ago
Demonware - Expert Software Engineer, Citadel

Demonware

Dublin, County Dublin, Ireland (Hybrid)
6 Months ago
Luxoft - Java Intern

Luxoft

Dnipro, Dnipropetrovsk Oblast, Ukraine (On-Site)
3 Months ago
SuperPlay - SERVER TECH LEAD

SuperPlay

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Playrix - Tech Lead Full Stack (Web Services)

Playrix

Serbia (Remote)
4 Months ago
Epic Games - Programmeur de logiciels sénior

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

London, England, United Kingdom (On-Site)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

New York, New York, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

London, England, United Kingdom (On-Site)

Dublin, County Dublin, Ireland (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug