Software Engineer II

Microsoft is a leading technology company working on cutting-edge solutions to protect millions of devices worldwide.
Security
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Cybersecurity · Enterprise SaaS

Description For Software Engineer II

We are seeking a highly skilled and motivated Software Engineer at the L62 level to join our team working on Microsoft Defender for Endpoint for Linux. As a member of this team, you will be responsible for designing, developing, and maintaining features that enhance the security and performance of our Endpoint protection solutions. You will collaborate with cross-functional teams to deliver high-quality software that meets customer needs.

Why Join Us?

  • Work on cutting-edge technology that protects millions of devices worldwide.
  • Be part of a dynamic and diverse team committed to innovation and excellence.
  • Enjoy a collaborative and supportive work environment that values your growth and development.
  • Access to continuous learning opportunities and professional development programs.
  • Competitive salary and comprehensive benefits package.

Join us in our mission to create a safer digital world. Apply today and become a pivotal part of our team working on Microsoft Defender for Endpoint for Linux.

Last updated a day ago

Responsibilities For Software Engineer II

  • Design, implement, and maintain features for Microsoft Defender for Endpoint on Linux platforms
  • Collaborate with other engineers and teams to integrate security features and ensure compatibility across different Linux distributions
  • Perform code reviews and provide constructive feedback to peers to ensure code quality and best practices
  • Conduct performance analysis and optimization to maintain high efficiency and low resource usage of the software
  • Debug and resolve complex issues related to the software, ensuring reliability and stability
  • Write and maintain comprehensive documentation for the developed features and systems
  • Stay up-to-date with the latest developments in Linux security and endpoint protection technologies
  • Participate in the full software development lifecycle, including planning, development, testing, and deployment

Requirements For Software Engineer II

Python
Linux
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • 5+ years of experience in software development, with a focus on security and endpoint protection solutions
  • Strong proficiency in C/C++ and Python programming languages
  • Familiarity with endpoint protection solutions and security best practices
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration skills
  • Proven ability to handle multiple tasks and projects simultaneously and meet deadlines

Benefits For Software Engineer II

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 Engineer II

DevSecOps Engineer

Join Deliveroo as a DevSecOps Engineer to ensure secure application development and deployment, driving DevSecOps adoption and security automation at scale.

Software Development Engineer II, Denied Party Screening

Join Amazon as a Software Development Engineer II to build cutting-edge security systems, preventing prohibited transactions and protecting customer trust.

Software Engineer II

Microsoft is seeking a Software Engineer II for their Security team to work on Sovereign Cloud Security, focusing on securing Microsoft's clouds for governments worldwide.

Software Development Engineer, AWS Security

Join AWS Security as a Software Development Engineer to solve security challenges at massive scale, leveraging cutting-edge cloud technologies.

Software Security Engineer II - CTJ - TS/SCI

Microsoft is seeking a Software Security Engineer II to improve security in sovereign cloud environments, addressing vulnerabilities and implementing solutions.