New
Software Engineer II
![]() | |
![]() United States, Texas, Irving | |
![]() 7000 State Highway 161 (Show on map) | |
![]() | |
OverviewWe are part of the Azure networking team responsible for designing, building, and operating network connectivity, application load balancing, and security. These services include Azure ExpressRoute, Virtual Private Network (VPN), Azure Firewall, Azure Bastion, Azure Application Gateway, Web Application Firewall (WAF), Azure Virtual Wide Area Network (Virtual WAN), and the Virtual Network Functions (VNF) platform. At the core of these services is a solid Software-Defined Networking (SDN) and Network Functions Virtualization (NFV) infrastructure that we continuously innovate to improve the agility, reliability, and cost-effectiveness of our services. Our team's innovations are well recognized in the cloud and networking industry.We are looking for a Software Engineer II to design, build and operate these hyper-scale services. We own entire services end-to-end from user facing interface to management plane and all the way down to data path implementation. You will also be responsible for designing, developing and operating control plane services that are responsible for managing infrastructure and customer resources at a massive scale deployed as virtualized and cloud native workloads. This opportunity will allow you to operate in a fast-paced environment and develop expertise in cloud services and distributed systems.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.
ResponsibilitiesWorks with appropriate stakeholders to determine user requirements for a feature.Supports identification of dependencies and the development of design documents for a product feature with oversight.With guidance, learns to create and implement code for a product, service, or feature reusing code as applicable.Assists and learns about breaking down work items into tasks and provides estimation.Acts as a Designated Responsible Individual (DRI) in monitoring system/product feature/service for degradation, downtime, or interruptions for simple problems, and recommends actions to restore system/product/service by following the playbook.Reviews current developments and proactively seeks new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.Other:Embody our Culture and Values |