Software Engineer 2

3 Days ago • 3 Years + • Full Stack Development

About the job

Job Description

This Software Engineer 2 role within Microsoft's Office 365 Connectivity team focuses on designing and building large-scale internet services for global consumers and businesses. Responsibilities include enhancing search experiences for core Office products (SharePoint, Outlook, Teams), leveraging LLM technology for semantic search, building highly available and resilient systems, implementing authentication solutions, and working with services handling billions of transactions daily. The ideal candidate will have a strong background in software development, understanding of security, and experience with languages like C, C++, C#, Java, JavaScript, or Python. This role is key to improving the connectivity and routing paths to Office 365 services, impacting millions of users globally.
Must have:
  • 3+ years experience
  • C, C++, C#, Java, JavaScript, or Python
  • Build large-scale internet services
  • Experience with authentication solutions
  • Understanding of security concepts
Good to have:
  • Deep interest in software development
  • Knowledge of search technology, AI
  • Experience with LLM technology
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

Overview

Office 365 is at the center of Microsoft’s cloud first, devices first strategy as it brings together cloud versions of our most trusted communications and collaboration products such as Exchange, SharePoint, Yammer, and Lync with the latest version of our desktop suite and mobile apps. Our customers depend on our services to run their organizations, whether that is a Fortune 500 company, a small business, a non-profit, or an educational institution. 

 

Are you passionate about connectivity, and building leading software and services? Office 365 is the locomotive that is driving the growing Microsoft valuation, and critical to the future of the company. Substrate is the set of intelligent, high value services and compliant environment that is enabling the next generation of transformative end-user experiences for Office and the entire company. The Office 365 Connectivity team has an opportunity for you get in on designing and building a core part of the stack. 

 

Design and build “Mega Scale” internet services in Office 365 group for consumers and businesses across the globe. Help end-users find the best connectivity and routing path to Office 365 service. 

 

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 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.

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:

  • Deep interest in software development.
  • Solid knowledge of computing concepts such as security, search technology, AI, multi-threaded programming, performance, reliability, scalability, and security.

 

#M365CORE

Responsibilities

  • Working in the Microsoft productivity suite where you enable millions of users to great search experience for core Office products like Share point, Outlook and Teams. 
  • Staying at the cutting edge of the search technology and will also empower semantic search by utilizing LLM technology with AI. 
  • Building distributed, highly available and resilient systems. 
  • Designing and implementing authentication solutions for services and applications. 
  • Working with services spanning thousands of servers, doing tens of billions of transactions and serving hundreds of millions of users. 
  • Keeping abreast of emerging authentication technologies and security threats. 
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
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

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

Noida, Uttar Pradesh, India (On-Site)

Paris, Île-de-France, France (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Noida, Uttar Pradesh, India (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Similar Jobs

The Walt Disney Company - Lead Data Engineer, Data Reliability

The Walt Disney Company, United States (On-Site)

Krafton  - [Infra Div.] Publishing DevOps (3년 이상)

Krafton , South Korea (On-Site)

Luxoft - Java Developer

Luxoft, (Remote)

Saviynt - Senior Integration Engineer

Saviynt, India (Hybrid)

USE Insider - Full Stack Developer

USE Insider, Türkiye (Remote)

Skillz - Lead Web Full Stack Engineer (Las Vegas)

Skillz, United States (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Quanteon Solutions - Software Engineer

Quanteon Solutions, India (Hybrid)

GoTo Group - SDET - Growth

GoTo Group, India (On-Site)

Techjays - Android Developer

Techjays, India (Remote)

Nielsen Holdings - Android On Device Meter Developer

Nielsen Holdings, South Korea (On-Site)

Luxoft - Senior DevOps Engineer

Luxoft, Canada (On-Site)

QDStaff - Casino Game Developer

QDStaff, United States (On-Site)

Skillsoft - Senior Software Engineer

Skillsoft, India (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Ho Chi Minh City, Ho Chi Minh City, Vietnam

Virtuos - 3D Vehicle Trainee (Jan2025) (Dalat)

Virtuos, Vietnam (On-Site)

Glass Egg - Senior Concept Artist

Glass Egg, Vietnam (On-Site)

KBG Blockchain Game Studios - Business Analyst

KBG Blockchain Game Studios, Vietnam (On-Site)

Dentsu - Senior Digital Planner

Dentsu, Vietnam (On-Site)

Seedify - Senior UI/UX Designer

Seedify, Vietnam (Remote)

Voodoo - Publishing Manager - Vietnam Lead

Voodoo, Vietnam (Remote)

Ubisoft - Lead UX Designer

Ubisoft, Vietnam (On-Site)

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Luxoft - Regular-Senior Java Developer

Luxoft, Ukraine (On-Site)

Nielsen Holdings - Data Engineer-AM-TECH-DA-020

Nielsen Holdings, India (Hybrid)

Nagarro - Senior Engineer, Java Fullstack

Nagarro, India (On-Site)

Unity - Senior Software Engineer

Unity, United States (On-Site)

GAMURS Group - Software Engineer (Web)

GAMURS Group, Serbia (Remote)

Enphase Energy - Sr. Staff Engineer Cloud

Enphase Energy, India (On-Site)

Get notifed when new similar jobs are uploaded