Back to jobsJob overview

About the role

Principal software Engineer - OneSoc at Microsoft

Required Skills

c#clouddistributed systemskubernetesdatabasescybersecurityaibig dataux

About the Role

Principal Software Engineer role at Microsoft's Israel security center, focusing on cyber defense solutions using cloud, big data, and AI. Responsibilities include developing backend services, collaborating across teams, and improving service lifecycle. Requires 8+ years of experience in distributed systems and cybersecurity.

Key Responsibilities

  • Contribute to business-critical initiatives in Microsoft Security
  • Improve the end-to-end lifecycle of services
  • Analyze complex system behavior and apply modern engineering practices
  • Work on high-end technologies and collaborate across disciplines
  • Collaborate with multiple teams across Microsoft to deliver key customer solutions

Required Skills & Qualifications

Must Have:

  • B.Sc. or M.Sc. in computer science, software engineering, or equivalent experience
  • 8+ years of professional hands-on software development experience
  • Experience developing and designing backend services in cloud or on-premises environments
  • Experience working with distributed computing platforms for high scale systems

Nice to Have:

  • Experience working with Kubernetes and Containers
  • Experience with databases (SQL, MongoDB, Cosmos DB, Redis, Azure Data Explorer)
  • Experience in the cybersecurity domain
  • Experience in designing, building, and operating large-scale resilient distributed systems

Benefits & Perks

  • Industry leading healthcare