VetJobs - The Leading Military Job Board

Job Information

Microsoft Corporation Senior Software Engineer- Azure Monitor in Herzliya, Israel

Senior Software Engineer - Azure Monitor

Azure Monitor offers observability into your applications and infrastructure running on Azure or outside of it. It is a portfolio of massive scale platforms and solutions to monitor the health and performance of your systems and applications across the stack (IaaS, K8s, PaaS, SaaS and all types of clients) and surface actionable insights.

The Alerts team in the Israel R&D center is responsible for the Alerting scenarios in Azure Monitor. Our platform is an essential tool for Azure customers, offering advanced monitoring and alerting features on their products and systems. We use the most cutting-edge cloud technologies to develop micro-services that handle backend processing at Internet scale. We are dedicated to giving Azure users a high-scale, highly reliable alerting platform that achieves excellent performance with very low latency.

We face many challenges – building services at that scale involves the biggest challenges in the software industry which requires proficiency and innovation. We are looking for a strong software engineer to join us with building an amazing alerting system that operates on an Internet scale and enterprise grade!

Responsibilities

As a Software Engineer on the Azure Monitor team, you will have the amazing opportunity to build essential projects that directly affect the future of Azure’s business. You are required for proficiency and strong technical skills and to be able to quickly learn new domain as your tasks will involve all aspects of Azure’s business and all levels of the cloud technology stack. You are expected to have great software design and architecture skills and to plan, design and deliver high quality features on time.

You will oversee technical design and delivery of solutions to hard problems within the infrastructure that supports Microsoft's services. This will require collaboration with stakeholders across Azure to understand the problem, and to research, design and build the solution. You will work with a team of developers and program managers, and your role will be to offer technical guidance, assistance and mentoring along the way.

Qualifications

  • 7+ years of proven hands-on technical skills working on large scale production systems

  • BSC or MSC in Software/Computer Engineering

  • Experienced in cloud programming environments, using modern architectures.

  • Strong problem analysis skills as well as true passion for software engineering and code

  • Attention to details and passion for quality

  • Team player with excellent collaboration and communication skills

  • Demonstrate success dealing with ambiguous “unsolved” problems - and the ability to independently make progress by breaking new ground.

Microsoft is an equal opportunity employer. Consistent with applicable law, 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 (https://careers.microsoft.com/v2/global/en/accessibility.html) .

DirectEmployers