Senior Software Engineer

Microsoft is a global technology company that develops, manufactures, and sells computer software, consumer electronics, and personal computers.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
12+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer

Microsoft Security is seeking a Senior Software Engineer to join their Trust & Security Services (TSS) organization. This role is crucial in providing integrated, intelligent, and secure services to Microsoft's engineering teams for product ingestion, protection, and distribution at scale. The position involves working with PKI lifecycle management, codesigning products, malware scanning, and managing digital manufacturing services that impact billions of devices worldwide.

The ideal candidate will bring 12+ years of industry experience, with deep expertise in Microsoft technologies and enterprise architecture. You'll be working on massive-scale cloud services handling 5B+ transactions monthly, focusing on code signing, anti-malware scanning, and software distribution for all of Microsoft's products.

As a Senior Software Engineer, you'll be responsible for architecting, designing, and developing solutions while balancing complex technical priorities. The role offers the opportunity to work with cutting-edge technologies, influence architectural decisions, and make a significant impact on Microsoft's security infrastructure.

The position offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment opportunities. You'll be part of Microsoft's mission to make the world safer through security cloud solutions, working in a culture that embraces growth mindset and excellence.

This hybrid role is based in Hyderabad, India, offering up to 50% work from home flexibility. The position requires passing Microsoft Cloud background checks and maintaining security clearances. Join Microsoft's security team to work on innovative, highly available, and massively scalable services that protect and enable Microsoft's global customer base.

Last updated 6 hours ago

Responsibilities For Senior Software Engineer

  • Writing clean, well thought-out design and code with focus on quality
  • Consider customer's perspective when designing systems
  • Communicate effectively and partner with other disciplines
  • Drive, coach and mentor others through design reviews
  • Help drive current and future state Architecture
  • Technology Evaluation and recommendation
  • Creation and adoption of Technology Patterns and Practices
  • Drive Architectural consolidation and simplification

Requirements For Senior Software Engineer

Java
Python
  • 12+ years of demonstrated work experience in the Information Systems industry
  • 8+ years of solid Design/Development/Testing experience using Microsoft technologies
  • 4 years of system/solution architecture background
  • Experience in integration, message orientation, event driven and Enterprise architectural patterns
  • Strong understanding of SOA and best practices
  • Experience with Microsoft tools and technologies
  • Understanding of Enterprise scale technologies
  • Good experience on Requirement/Design/Code Review practices
  • Excellent written and oral communication skills
  • Sound problem resolution and decision making skills

Benefits For Senior Software Engineer

Medical Insurance
Parental Leave
Vision Insurance
Dental Insurance
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 Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Entra ID platform, building authentication and directory services that serve billions of requests daily. Remote work available.

Senior Software Engineer

Senior Software Engineer role at Microsoft Hyderabad, focusing on building and scaling AI model-serving platforms for Azure Managed Inference team.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Core Authentication team, developing high-scale security services with competitive pay and hybrid work model.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Microsoft Entra ID, building critical authentication and directory services used by millions of users worldwide.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, working on Copilot for Security with focus on AI and cybersecurity, offering remote work and competitive compensation.