Software Engineer - Security Focused

Microsoft is a global technology company that empowers people and organizations worldwide to achieve more.
Security
Mid-Level Software Engineer
Remote
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer - Security Focused

Microsoft's Azure Storage team is seeking a Security-focused Software Engineer to join their core team. Azure Storage is a fundamental component of Azure, managing over 100 exabytes of capacity across 3000+ storage clusters in 200+ datacenters worldwide. This role offers an opportunity to work on systems that power millions of Azure virtual machines and store massive amounts of data crucial for AI advancement.

As a Software Engineer, you'll collaborate with Data Scientists, Software Engineers, Program Managers, and DevOps Engineers to deliver systems meeting both first and third-party customer needs. The position involves working on highly scalable services that are critical to Microsoft's cloud infrastructure, requiring expertise in security, compliance, and distributed systems.

The role offers comprehensive benefits including industry-leading healthcare, educational resources, and investment options. You'll be part of Microsoft's mission to empower every person and organization globally, working in an inclusive culture that values growth mindset and innovation.

Key responsibilities include designing and developing secure, highly available distributed systems, implementing robust testing and debugging processes, and ensuring service reliability at scale. The ideal candidate will have strong programming skills in languages like C++, Java, or Python, along with experience in system design and algorithms.

This position offers up to 100% remote work flexibility with minimal travel requirements (0-25%). You'll be joining a team that values collaboration, code quality, and continuous improvement, with opportunities to impact millions of users worldwide through Azure's critical infrastructure.

Last updated 3 hours ago

Responsibilities For Software Engineer - Security Focused

  • Design, develop, test and support features for highly scalable services
  • Develop high quality secure and compliant solutions
  • Support highly available services used by millions of users
  • Analyze feature performance in production
  • Participate in code reviews with other engineers

Requirements For Software Engineer - Security Focused

Java
Python
  • Bachelor's Degree in Computer Science or related technical discipline
  • Experience coding in C, C++, C#, Java, JavaScript, or Python
  • System design and algorithmic skills
  • Good knowledge of data structures
  • Solid debugging, testing, and problem-solving skills
  • Must be legally authorized to work in Romania
  • Must pass Microsoft Cloud Background Check

Benefits For Software Engineer - Security Focused

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 Engineer - Security Focused

Software Engineer II

Microsoft is hiring a Software Engineer II to develop and maintain security software for their International Sovereign Cloud Security Fundamentals Team, offering competitive pay and benefits.

Security Assurance Engineer

Security Assurance Engineer role at Microsoft focusing on AI security and safety, vulnerability assessment, and security response processes.

Software Engineer II

Software Engineer II position at Microsoft focusing on cybersecurity and protection of cloud services, requiring 5+ years of experience in software engineering and security implementations.

Security Software Engineer

Security Software Engineer position at Microsoft in Dublin, focusing on attack simulation platform development using C# and Azure services.

Security Operations Engineer

Security Operations Engineer role at Microsoft focusing on fraud detection, security monitoring, and threat analysis, requiring 1+ years of cybersecurity experience.