H-1B Job Board

Finding companies that sponsor visas is a lot of work.
We've made your life easier by compiling top companies and startups that hire foreign nationals.

Senior Software Engineer/Software Engineer II - Microsoft Security (Multiple Roles)

Microsoft

Microsoft

Software Engineering
Posted on May 7, 2025

Senior Software Engineer/Software Engineer II - Microsoft Security (Multiple Roles)

Multiple Locations, Israel

Save

Share job

Date posted
May 06, 2025
Job number
1822720
Work site
Up to 50% work from home
Travel
0-25 %
Role type
Individual Contributor
Profession
Software Engineering
Discipline
Software Engineering
Employment type
Full-Time

Overview

We have multiple positions open for Backend Senior Software Engineers and Software Engineers to be hired across different Microsoft Security teams in Israel.

Israel is the biggest Microsoft center of excellence in the security domain and plays a pivotal role in safeguarding our global digital ecosystem. As the largest Microsoft center of excellence in the security domain, our teams in Israel are at the forefront of innovation and defense against emerging cyber threats. With over 60% of our site dedicated to security, we are committed to developing cutting-edge solutions that protect millions of users worldwide. Our contributions have a profound impact on the global security organization, driving advancements and setting new standards in cybersecurity.

Click here to learn more about security groups located in Israel What We Do | Microsoft Israel R&D.

Our teams are dedicated to building cutting-edge Cyber Defense solutions, leveraging state-of-the-art cloud technologies, big data, AI, and modern UX platforms to deliver unparalleled value to our customers.

As part of our team, you'll collaborate with software engineers, program managers, security researchers, and data science experts to develop solutions that protect, detect, and respond to evolving cybersecurity threats. We value diversity and believe that different experiences and perspectives make our team stronger.

If you're passionate about cyber defense and eager to make a significant impact on global security, love working with data, and want to make the world a safer place, come join us!

Qualifications

Our teams focuses on the diversity of all types of candidates, and we strive to hire people with different experiences and perspectives into our teams. To that end, we know that no candidate has every desired skill and experience, but together we make a strong, effective teams.

  • B.Sc. or M.Sc. in computer science, software engineering, or equivalent experience.
  • Professional hands-on software development experience, primarily focused on developing and designing backend services in cloud or on-premises environments.
  • Experience working with distributed computing platforms for high scale systems
  • Experience working with .NET or Java (or equivalent).
  • Can take initiative, map product/feature requirements, dependencies, and deliverables.
  • Team player with excellent collaboration and communication skills
  • Attention to details and passion for quality engineering
  • Demonstrate success dealing with ambiguous “unsolved” problems; and the ability to independently make solid progress by breaking new ground

Preferred Qualifications

  • Experience working with Microsoft Azure.
  • Experience working with Kubernetes and Containers.
  • Experience with databases (SQL, MongoDB, Cosmos DB, Redis, Azure Data Explorer).
  • Experience in the cybersecurity domain.
  • Experience in product execution from inception to production.
  • Experience in designing, building, and operating large-scale resilient distributed systems.
  • Experience/familiarity with application and system monitoring systems.

By applying to this position, you are being considered for multiple like positions within our organization for an invitation-only virtual Interview Day. Position specifics, including hiring team, location, and position details will be determined following the interview process.

Responsibilities

As a Software Engineer, you will contribute to business-critical initiatives in Microsoft Security, requiring deep technical skills and the ability to quickly adapt to new areas. You will improve the end-to-end lifecycle of services, analyze complex system behavior, and apply modern engineering practices to streamline deployments and reduce costs. Your role involves working on high-end technologies and collaborating across disciplines to deliver impactful features. You will also collaborate with multiple teams across Microsoft to deliver key customer solutions and support technology. Join us to unlock your highest potential in a collaborative and agile culture!


Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
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

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.