Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineering Manager 
Israel, Tel Aviv District 
142375193

25.06.2024
Qualifications

• Bachelor’s Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in language including, but not limited to, C, C++, C#, Java, JavaScript, or Python o OR equivalent experience

• 8+ years of engineering experience working on large-scale cloud applications and designing and building large-scale distributed systems

• 3+ years of people management: recruiting, technical leadership and mentorship, personal development, team building, vision, and roadmap creation.

• Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to, the following specialized security screenings: o Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter

Qualifications:

Other Requirements

• 8+ years of experience as a software engineer working on distributed systems in a multi-disciplinary team and a proven track record of having shipped commercially successful software products & services

• 8+ years of experience in cloud development principles and patterns, particularly loosely coupled architectures and micro-services, dev-ops model

• 3+ years of experience with profiling and performance optimization, (.Net) low level and CLR, software and hardware interoperability.

• Development experience with cloud platforms such as Microsoft Azure and AWS

• Excellent communication skills and ability to collaborate in a multi-disciplinary team consisting of Software Engineers, Program Managers, Security Researchers, and Data Scientists

• Delivery of services using Continuous Integration and Continuous Deployment methodology

• Experience in test automation and performance profiling tools

• Building, managing and leading a team of 8-10 engineers

• Working on services leveraging the latest technologies from Microsoft

• Modernizing and optimizing services to improve scalability and reduce operating cost

• Partner with experts across geographic and organizational boundaries to make impactful changes to Microsoft Defender for Endpoint

• Adhere to modern engineering principles and practices, code reviews, and project management

• Take on challenges of working with well-established, large-scale systems • Engage in project planning, work prioritization, and contribute to the project's roadmap and goals

• Participate in governance activities, manage technical tasks, and ensure quality assurance through automated testing and integration validation

• Share knowledge through mentorship and regular team interactions

• Build functional and technical documentation, write unit and integration tests, and update Continuous Integration and Continuous Deliver (CI/CD) pipelines

• Identify and triage bugs within service code and application stack, developing fixe Embody our Culture & Values