Senior Software Engineer

Microsoft Security organization that provides integrated, intelligent, and secure services to protect digital technology platforms, devices, and clouds.
Security
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 part of a team that provides critical security services including PKI lifecycle management, code signing, malware scanning, and software distribution at massive scale - handling over 5B+ transactions monthly. The position offers an opportunity to work on innovative, highly available services that impact billions of devices worldwide.

The ideal candidate will bring 12+ years of industry experience with strong expertise in Microsoft technologies and system architecture. You'll be responsible for designing and developing large-scale security solutions while mentoring team members and driving architectural decisions. The role requires balancing complex technical priorities while maintaining high standards of code quality and security.

Working in Hyderabad with a hybrid work arrangement, you'll be part of Microsoft's mission to make the world safer through end-to-end security solutions. The position offers comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. This is an excellent opportunity for a senior engineer passionate about security, scalable systems, and making a global impact.

The role demands strong technical skills in C#, .NET, and enterprise architecture patterns, combined with excellent communication abilities and leadership qualities. You'll work in a culture that embraces growth mindset and excellence, collaborating with teams across Microsoft to secure digital technology platforms, devices, and clouds.

Last updated 4 hours ago

Responsibilities For Senior Software Engineer

  • Writing clean, well thought-out design and code focusing on quality and maintainability
  • Consider customer's perspective when designing systems
  • Drive, coach and mentor others through design reviews and code reviews
  • Help drive current and future state Architecture for the group
  • Technology evaluation and recommendation for application architecture problems
  • Drive Architectural consolidation and simplification
  • Create and adopt Technology Patterns and Practices
  • Work with central IT organization to build better Architectural standards
  • Communicate and partner with other disciplines to deliver high-quality solutions

Requirements For Senior Software Engineer

TypeScript
  • 12+ years of demonstrated work experience in Information Systems industry
  • 8+ years of solid Design/Development/Testing experience using Microsoft technologies
  • 4 years of system/solution architecture background
  • Experience in SOA and enterprise architectural patterns
  • Strong understanding of enterprise scale technologies
  • Experience with performance testing, security testing, and privacy testing
  • Knowledge of Microsoft Azure technology
  • Experience with DevOps model and continuous delivery
  • Excellent problem-solving and debugging skills
  • Strong interpersonal and communication skills

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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's Security Platform team, building cloud security and compliance solutions for Office 365 and Windows at global scale.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Defender for Endpoint team, focusing on Linux security solutions and cybersecurity development.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on AI security testing and development of the Python Risk Identification Tool (PyRIT) for identifying vulnerabilities in AI systems.

Senior Security Operations Engineer

Senior Security Operations Engineer role at Microsoft focusing on data protection and security infrastructure, offering competitive salary and remote work options.

Senior Security Engineer

Senior Security Engineer role at Microsoft focusing on hardware and firmware security for Azure cloud infrastructure, offering competitive compensation and remote work options.