Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer 
Ireland 
335116585

13.08.2024


Are you looking for a new challenge to demonstrate your expertise in building systems operating at massive scale with extremely high availability requirements (100% SLA)?As a Senior Software Engineer in Azure DNS team, you’ll embark on a mission to build the world’s most reliable network and the cloud. You’ll design, build, monitor, and operate a fast, secure, and reliable software platform providing critical DNS services to our customers. You’ll own key projects and drive them end to end with good quality and reliability.


Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Golang, Rust, or Python
    • OR equivalent experience

Other Requirements:

  • 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:
    • 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:

  • Master's or PhD Degree in Computer Science, or related technical field
  • Experience in any of the following areas:
    • DNS protocol
    • Large scale web applications
    • SQL/No-SQL databases
    • Asynchronous programming models
Responsibilities
  • Collaborate with appropriate stakeholders to drive projects end to end from initial problem scoping to implementation and timely delivery.
  • 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, monitor system uptime and alerts, develop, and follow playbook to restore service health, and identify innovative solutions for automated self-healing systems.
  • Innovate and improve engineering excellence to enable growth at scale and operate efficiently.
  • Contribute to efforts to integrate instrumentation for gathering telemetry data on system behavior such as performance, reliability, availability, usage, and safety mechanisms.