New
Software Engineer II
Microsoft | |
United States, Texas, Irving | |
7000 State Highway 161 (Show on map) | |
Nov 02, 2025 | |
|
OverviewJoin the Azure Networking Services team to help transform cloud infrastructure at scale. We are seeking a Software Engineer II. Azure Networking Services drives innovation across Microsoft's cloud infrastructure, supporting more than 200 Microsoft services-including Bing, Microsoft Office 365, Xbox Live-and hundreds of thousands of Azure customers across over 100 datacenters and edge computing nodes worldwide.Software-Defined Networking enables customers to configure and control the networks that support their workloads in the cloud. This team builds virtualized networks on top of physical infrastructure to deliver enterprise-grade network functions such as access control lists, firewalls, load balancers, intrusion prevention and detection systems, and denial-of-service protection. These services are powered by high-speed, low-complexity infrastructure using merchant silicon. The team is also advancing generative artificial intelligence experiences to reshape how business users interact with Azure Networking.This is a unique opportunity to contribute to two major industry shifts: cloud computing and artificial intelligence. You will be part of the core Azure Networking team responsible for enabling mission-critical workloads through highly available, secure, and scalable cloud solutions. Candidates with experience in networking, diagnostics, operating system internals, virtualization, distributed systems, programmable networking, and large-scale data handling are encouraged to apply. The team fosters a culture of precision, collaboration, and customer-focused innovation, with flexible work arrangements supported based on business needs.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.
ResponsibilitiesCollaborates with appropriate stakeholders to determine user requirements for a scenario.Drives identification of dependencies and the development of design documents for a product, application, service, or platform.Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI).Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items.Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate.Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.Embody our culture and values. | |
Nov 02, 2025