Software Engineering IC3

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Cybersecurity · Enterprise SaaS

Description For Software Engineering IC3

Microsoft Security is seeking a talented Software Engineer to join their team focused on building enterprise-scale security solutions. This role is part of Microsoft's mission to make the world a safer place through comprehensive security solutions.

As a Software Engineering IC3, you'll be working on critical security priorities in a world facing increasing digital threats and regulatory scrutiny. You'll be part of the Microsoft Security organization that's dedicated to securing digital technology platforms, devices, and clouds in both customer environments and Microsoft's internal infrastructure.

The role involves:

  • Designing and implementing scalable microservices
  • Working with cloud technologies and distributed systems
  • Building security solutions using C# and .NET
  • Collaborating across teams to deliver robust security features
  • Participating in DevOps practices and on-call support

You'll be joining a culture centered on embracing a growth mindset and inspiring excellence, where teams and leaders are encouraged to bring their best each day. The work directly impacts billions of lives by creating innovative security solutions that protect users, customers, and developers worldwide.

The position offers comprehensive benefits including industry-leading healthcare, educational resources, investment options, parental leave, and generous time off. You'll have opportunities to work with cutting-edge technologies while contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.

This role requires 3-8 years of professional software engineering experience, strong technical skills in cloud services and distributed systems, and a deep understanding of security concepts. The ideal candidate will combine technical expertise with excellent communication skills and the ability to work effectively both independently and as part of a global team.

Travel requirement: 0-25% Location: Hyderabad, India (On-site) Employment Type: Full-Time

Last updated a minute ago

Responsibilities For Software Engineering IC3

  • Design and implement microservices to enable real time, highly scalable, performant, and sustainable solutions
  • Deliver automated and well-tested features across different services and platforms
  • Use engineering best practices throughout the software development lifecycle
  • Manipulate, collate, and analyze complex, high dimensional data from varying sources
  • Collaborate with teammates in various roles to plan and execute on key deliverables
  • Work in a culture of continuous improvement, adaptation, reflection, and growth
  • Learn quickly from your peers, projects, and interactions with customers
  • Provide on call support and monitor the health of services in production as part of DevOps

Requirements For Software Engineering IC3

Java
TypeScript
Kubernetes
  • Bachelor's degree in computer science or related field or equivalent work experience
  • 3-8 years of professional software engineering experience designing, building, and running cloud services at large scale in C# and .Net
  • Familiarity with distributed systems and event driven architectures
  • Deep understanding on security aspects of software like authentication, authorization, encryption, etc
  • Excellent coding skills, strong in OOPS, OOAD, design patterns and their application
  • Ability to both work independently and coordinate across geographies
  • Strong organization skills, a bias for action, and ability to deliver results
  • Proven ability to deal with ambiguity and drive for clarity
  • Experience with cloud-computing environments like Microsoft Azure, AWS, GCP
  • Experience with Microsoft's identity & access solution - Microsoft Entra ID

Benefits For Software Engineering IC3

Medical Insurance
Parental Leave
Education Budget
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 Engineering IC3

Service Engineer - CTJ - Poly

Service Engineer position at Microsoft focusing on secure infrastructure operations, requiring Top Secret clearance and offering competitive compensation with comprehensive benefits.

Software Engineer II

Software Engineer II role at Microsoft's Azure Core New Tech team, focusing on hardware onboarding automation and management for Microsoft datacenters. Based in Sydney/Melbourne with remote work options.

Software Engineer

Software Engineer position at Microsoft's Kernel Core team working on Windows kernel development and optimization.

Software Engineer

Software Engineer role at Microsoft's Monetization and Business Planning team, focusing on automation solutions and cloud technologies with hybrid work model.

Software Engineer II

Microsoft is hiring a Software Engineer II in Hyderabad to build cloud security solutions for Office 365 and Windows, requiring 4+ years of experience in C# and cloud development.