9 hours ago

Senior Network Automation Engineer

Microsoft

Hybrid
Full Time
$230,000
Hybrid

Job Overview

Job TitleSenior Network Automation Engineer
Job TypeFull Time
Offered Salary$230,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Senior Network Automation Engineer at Microsoft

The Azure Networking Team is expanding, seeking a highly motivated, result-driven engineer with deep software development expertise and a strategic mindset. This role is pivotal in shaping the future of Microsoft’s Edge networks.

This position is ideal for engineers who excel at tackling complex, large-scale challenges and prioritize a customer-first approach in designing resilient, intelligent systems powered by Artificial Intelligence (AI). Our overarching vision is to achieve full automation of Azure Edge Networks, establishing a self-growing, self-healing infrastructure that seamlessly supports all Microsoft Cloud Services.

Responsibilities

  • Design and deliver scalable software and network solutions to drive autonomy across our Edge infrastructure, Border Gateway Protocol (BGP), and related services.
  • Lead cross-functional collaboration with partner teams across the Azure Networking organization, ensuring alignment in design, implementation, and operational excellence.
  • Own the end-to-end delivery of critical networking components, encompassing design, development, deployment, monitoring, and automation.
  • Promote engineering best practices throughout the team, cultivating a culture of innovation and technical excellence.
  • Collaborate with stakeholders to define user requirements for various scenarios.
  • Drive the identification of dependencies and the development of comprehensive design documents for products, applications, services, or platforms.
  • Create, implement, optimize, debug, refactor, and reuse code to enhance performance, maintainability, effectiveness, and return on investment (ROI).
  • Leverage subject-matter expertise in product features and partner with project managers to drive workgroup project plans, release plans, and work items.
  • Act as a Designated Responsible Individual (DRI) and mentor other engineers, developing and adhering to playbooks, performing on-call duties to monitor system degradation, downtime, or interruptions, alerting stakeholders, and initiating corrective actions for both simple and complex issues.
  • Proactively seek new knowledge and adapt to emerging trends, technical solutions, and patterns to improve product availability, reliability, efficiency, observability, and performance, while also ensuring consistency in monitoring and operations at scale.

Qualifications

Required Qualifications:

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

Other Requirements:

  • Ability to meet Microsoft, customer, and/or government security screening requirements are necessary for this role. This includes passing the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

Preferred Qualifications:

  • Bachelor'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#, Java, JavaScript, OR Python OR Master'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#, Java, JavaScript, or Python OR equivalent experience.
  • Strong hands-on experience with networking routing protocols, including BGP and IS-IS, in large-scale or production environments.
  • Hands-on experience with network automation, utilizing Python, to build, operate, or improve scalable networking systems.

Key skills/competency

  • Network Automation
  • Azure Networking
  • Border Gateway Protocol (BGP)
  • Python Programming
  • Software Development
  • Scalable Systems
  • Cloud Services
  • Artificial Intelligence (AI)
  • Engineering Best Practices
  • Resilient Infrastructure

Tags:

Senior Network Automation Engineer
Network Automation
Software Development
Edge Networking
BGP
Cloud Services
System Design
Operational Excellence
Infrastructure
AI
Engineering Best Practices
Python
C++
C#
Java
JavaScript
IS-IS
Azure
Cloud Computing
Automation Tools

Share Job:

How to Get Hired at Microsoft

  • Research Microsoft's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Customize your experience to highlight network automation, BGP, Python, and cloud engineering skills for Microsoft.
  • Showcase problem-solving: Prepare examples demonstrating your ability to solve complex, large-scale networking challenges at Microsoft.
  • Highlight AI/Automation experience: Emphasize your contributions to intelligent, self-healing infrastructure projects relevant to Azure.
  • Understand Microsoft's impact: Articulate how your skills align with empowering users and organizations globally.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background