Principal Software Engineer

Principal Software Engineer

Job Overview

Location
Strathfield, New South Wales
Job Type
Full Time Job
Job ID
71195
Date Posted
1 year ago
Recruiter
Michael Linda
Job Views
92

Job Description

Are you interested in working for one of the most exciting teams at Microsoft owning a fundamental piece of the Azure cloud? Looking for a new challenge to demonstrate your expertise in building systems at massive scale with extremely high availability (100% SLA)? Then look no further than the Azure DNS Team.

 

The Azure DNS team is looking for a Principal Software Engineer/ Technical lead to design and implement a globally distributed, scalable and low latency super service that provides DNS capabilities for the most critical domains in the world. The developer will act as a technical lead in the DNS control plane and work with a team of other software engineers to design and implement various components that constitute this state-of-the-art distributed systems solution and ensure a timely execution of the components with high quality. Think 1 billion records at very low latencies. Running DNS at such scale requires building systems that are resilient to multiple failure patterns with continuous investments in quality of service.

 

Azure DNS also enables other innovations in Azure by providing a robust platform for resource naming across all Azure features like Storage, Software Defined Networking, databases, and Azure Compute. This provides an enormous opportunity to build integrated solutions with other Azure services and to launch brand new services in DNS and application delivery. This team owns both Azure Public DNS Zones and Private DNS Zones products and the ability to provide a robust feature set for both public and on-premise DNS workflows.

Responsibilities

The Ideal Candidate (You): A smart, passionate, and skilled engineering leader looking to join a team of very strong engineers on a mission to build a fast, secure, and reliable software platform to provide critical DNS services. You will own key projects end to end and provide technical leadership to the projects that you are part of. You are excited by the opportunity to be a force multiplier and mentor/coach other engineers in the team to deliver results. The components that you will be working on span our portal, scalable restful API layer built on top of geo-replicated data stores and health monitoring that helps build self-healing systems. In our work environment, you will find very friendly co-workers ready to welcome you to the team and help you along the way. We foster and reward collaboration as a key part of our culture.

Qualifications

Required Qualifications:

  • 7+ years of software development experience

Preferred Qualifications:

  • Expert programming experience in one of C, C++, C# or Java.
  • Great collaboration and communication skills.
  • Superb technical know-how, ability to quickly adapt to new technology and go deep in new focus areas.
  • Proven strong design and problem-solving skills, with a strong bias for quality and engineering excellence at scale.
  • Technical leadership experience in designing and running fault tolerant infrastructure services that run globally in a large scale is a plus.
  • Experience in any of the following areas is a plus: DNS protocol, large scale web applications, No-SQL databases and asynchronous programming models.
  • BS or MS or PhD degree in Computer Science, or equivalent experiences.

 

 

Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

 

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.  We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

 

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Job ID: 71195

Similar Jobs

Meta

Full Time Job

Principal software engineer Principal software engineer

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Principal software engineer Principal software engineer

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Principal software engineer Principal software engineer

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Principal software engineer Principal software engineer

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept