Principal Software Engineering Manager
Microsoft
Principal Software Engineering Manager - Microsoft Threat Protection
Herzliya, Tel Aviv, Israel
Save
Overview
Security represents the most critical priorities for our customers in a world awash in digital threats, regulatory scrutiny, and estate complexity. Microsoft Security aspires to make the world a safer place for all. We want to reshape security and empower every user, customer, and developer with a security cloud that protects them with end to end, simplified solutions.
The Microsoft Security organization accelerates Microsoft’s mission and bold ambitions to ensure that our company and industry is securing digital technology platforms, devices, and clouds in our customers’ heterogeneous environments, as well as ensuring the security of our own internal estate.
We are now extending our security stack with the goal of supporting and empowering nations, governments, and related organizations in protecting their country's estates and safeguarding critical assets. This effort aims to protect the well-being of their citizens against cyber threats and attacks. The Sentinel suite leverages the robust Microsoft security portfolio to automatically analyze threat data across domains, building a complete picture of each attack in a situational awareness dashboard. This allows for monitoring, hunting, detecting, and remediating threats at scale while securely collaborating with related organizations in this critical mission. With this breadth and depth of clarity, nations can now build a holistic view across their assets, focus on critical threats, hunt for sophisticated breaches, support other organizations, and trust that the powerful automation in Microsoft's security products detects and stops attacks anywhere in the cyber-attack kill chains, returning the organization to a secure state.
We use state-of-the-art cloud technologies, big data solutions, AI at hyper scale and modern UX platforms to deliver the highest value for our customers.
If you're passionate about cyber security like us, and if you live and love data, want to make the world a safer place for everyone, love creating products for and with customers and are a team player - come join us.
Our team values diversity of all types in candidates for our roles and we strive to hire people with different experiences and perspectives into our team. To that end, we know that no candidate has every desired skill and experience, but all of us together makes our team strong. Our culture is centered on embracing a growth mindset, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day. In doing so, we create life-changing innovations that impact billions of lives around the world.
Qualifications
- B.Sc. or M.Sc. in Computer Science, Software Engineering, or equivalent.
- Experience in .NET/C# (or equivalent)
- 10+ years of experience in Object Oriented development.
- 5+ years of experience in management of software engineers
- Ability to understand complex distributed systems and to know your way around them.
- Ability and passion to drive large software systems, both vertically and horizontally.
- Background in data security and cloud-based applications.
- Experience with distributed computing platforms for high-scale systems and massive amounts of data (Kubernetes preferred)
- Experience in developing cloud connected on prem systems
- Experience in multi cloud development.
Other Requirements
- B.Sc. or M.Sc. in Computer Science, Software Engineering, or equivalent.
Responsibilities
As an engineering manager on our team, you will work on cutting-edge technologies alongside senior engineers to deliver exciting new features that impact and protect countries and millions of users. This role involves cross-team and cross-discipline collaboration, including engineering, PM, design, research, and data science. You will work closely with experienced engineers and be part of an agile, fast-moving development team. Additionally, you will mentor junior peers, helping them succeed, and empower senior engineers to achieve their goals by serving as their enabler. You will be expected to critically evaluate our infrastructure, technologies, and development processes, proactively pushing to improve the product and our group.