Software Engineering IC5

Microsoft is a global technology company empowering individuals and organizations to achieve more through innovative software, services, and devices.
$137,600 - $267,000
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Cybersecurity

Description For Software Engineering IC5

Microsoft Security is seeking a Software Engineering IC5 to join their team in Redmond, Washington. This role is crucial in Microsoft's mission to make the world a safer place through digital security. The position offers a hybrid work environment with up to 100% work from home options and involves 0-25% travel.

Key responsibilities include:

  • Designing, writing, and delivering software to improve Microsoft's Identity services
  • Solving problems for mission-critical services and building automation
  • Influencing new designs and architectures for large-scale distributed systems
  • Engaging in capacity planning, demand forecasting, and system tuning

Required qualifications:

  • Bachelor's Degree in Computer Science or related field with 6+ years of technical engineering experience
  • Proficiency in languages such as C, C++, C#, Java, JavaScript, or Python
  • Experience with algorithms, data structures, and software design
  • Understanding of cloud network technologies and protocols

The role offers a competitive salary range of $137,600 - $267,000 per year, with higher ranges for specific locations like the San Francisco Bay area and New York City. Microsoft provides industry-leading healthcare, educational resources, discounts on products and services, savings and investments options, parental leave, generous time off, and opportunities for networking and community involvement.

Microsoft is committed to diversity and inclusion, providing equal opportunities for all qualified applicants regardless of background or personal characteristics. They offer accommodations for those who need assistance during the application process.

Join Microsoft's Security team to contribute to reshaping security and empowering users, customers, and developers with simplified, end-to-end security solutions in an innovative and collaborative environment.

Last updated a month ago

Responsibilities For Software Engineering IC5

  • Design, write, and deliver software to improve the availability, scalability, latency, and efficiency of Microsoft's Identity services
  • Solve problems relating to mission critical services and build automation to prevent problem recurrence
  • Influence and create new designs, architectures, standards and methods for large-scale distributed systems
  • Engage in service capacity planning and demand forecasting, software performance analysis and system tuning
  • Apply systematic problem-solving approach with a strong sense of ownership and drive

Requirements For Software Engineering IC5

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline
  • 6+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Experience with algorithms, data structures, complexity analysis and software design
  • Understanding of cloud network technologies and protocols, including TCP/IP and DNS
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Pass Microsoft Cloud Background Check upon hire/transfer and every two years thereafter

Benefits For Software Engineering IC5

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 Software Engineering IC5

Member of Technical Staff - Backend, Mobile Apps

Senior backend engineering role at Microsoft AI, focusing on developing APIs and infrastructure for Copilot mobile applications, requiring 4+ years of experience in distributed systems and cloud services.

Member of Technical Staff - Platform Engineer

Senior Platform Engineer role at Microsoft AI, building backend services for Copilot with focus on AI infrastructure and distributed systems.

Member of Technical Staff - Backend Growth Engineer

Microsoft AI is seeking a Backend Growth Engineer to develop APIs and features for Copilot, focusing on user acquisition and engagement.

Member of Technical Staff - Platform Engineer

Senior Platform Engineer role at Microsoft AI, building next-generation Copilot experiences for Windows with focus on backend services and distributed systems.

Member of Technical Staff - Platform Engineer

Senior Platform Engineer role at Microsoft working on Copilot AI, requiring 6+ years experience in distributed systems and cloud infrastructure.