Network Software Reliability Engineer – Senior Software Engineer at Microsoft

Network Software Reliability Engineer – Senior Software Engineer Details

June 28, 2019, 11:09 p.m.
Engineering
Individual Contributor
Full-Time
Redmond, WA
Engineering (SRE) Team Azure. We are
Our team offers you the prospect of getting to help improve the quality and lifecycle of nearly every network packet that passes in and out of Azure. We are the Network Service Reliability Engineering (SRE) Team. We're currently partnered with Azure Software Load Balancer which, in addition to providing Layer 3/4 load balancing services, facilitates programming of inbound and outbound traffic programming for Azure. Azure Network SRE drives improvements to the network by standardizing tools, process, and techniques. SREs are people who take engineering-based approaches to solve operations problems: we like infrastructure, we like seeing how big complicated things work, and most importantly, we gain great satisfaction from making it better. We have backgrounds in lots of things -- of course, Computer Science, System Administration, Networking, Mathematics, and Engineering generally, but you can also find folks who've worked in Physics, Chemistry, Biology, Statistics, and even English.  SREs

Work with Azure Networking, and specifically Azure Software Load Balancer. Work with the Software Load Balancer team to increase reliability and maintainability at global scale. Communicate effectively and partner well with other disciplines of the project team to deliver high quality solutions from envisioning to deployment to live site availability. Write clean, well thought-out design and code with an emphasis on quality, simplicity, and maintainability, along with the ability to mentor others to do the same. Drive and coach others through reviews of design, code, and test cases. Design systems
Required Qualifications: Bachelors in Computer Science / Engineering or 5+ years of experience in software development. 5+ years of software development: automation-related experience valued in particular. 5+ years of experience using scripting languages such as bash, python, and PowerShell, or compiled languages such as C, C# and Go are most relevant but others are acceptable. Preferred Qualifications Awareness of, and ability to reason about, modern software and systems architectures, including load-balancing, queueing, caching, distributed systems failure modes generally, microservices, and
Learn more about this job

Similar jobs at Amazon




Similar jobs at Microsoft





Website managed by Tommy Unger