Principal Software Engineer, Azure DNS

Company:  Microsoft

Industry:- Private

Employment Type:-  Full-time

Work Hours:-  8 Hours

Locations:- USA

Full Job Description:

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees, we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.

Responsibilities

  • Collaborate with appropriate stakeholders to drive projects end to end from initial problem scoping to implementation and timely delivery.
  • Mentor and coach other engineers to drive our collaborative and passionate team culture.
  • Design, implement, test, validate, and release software features to production stages with good quality, performance, security, and maintenance.
  • Acts as a Designated Responsible Individual (DRI) for the service, monitors system uptime and alerts, develops, and follows a playbook to restore service health, and identifies innovative solutions for automated self-healing systems.
  • Innovate and improve engineering excellence to enable growth at scale and operate efficiently.
  • Provide technical, end-to-end leadership for projects, adapting to new trends, solutions, and advancements in the DNS space.

Other

  • Embody our Culture and Values

Qualifications

Required Qualifications:

  • Bachelor’s Degree in Computer Science or related technical field AND 6+ years of technical engineering experience with coding in languages including, but not limited to C, C++, C#, or Java
    • OR equivalent experience
  • 6+ years of experience with large distributed backend systems
  • 1+ years of experience as a technical lead

Other Requirements

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

Preferred Qualifications

Other Jobs You May Be Interested In

  • Bachelor’s Degree in Computer Science OR related technical field AND 10+ years of technical engineering experience with coding in languages including, but not limited to C, C++, C#, or Java
    • OR Master’s Degree in Computer Science or related technical field AND 8+ years of technical engineering experience with coding in languages including, but not limited to C, C++, C#, or Java
    • OR equivalent experience.
  • Design and problem-solving skills, with a bias for quality and engineering excellence at scale
  • Experience in any of the following areas: DNS protocol, large-scale web applications, SQL/No-SQL databases, and asynchronous programming models

Principal Software Engineer, Azure DNS