As an Azure Networking Engineer, you'll be responsible for designing, developing, and operating essential network services that drive Azure's growth and revenue. This role offers a unique opportunity to work in a dynamic startup-like environment within a leading tech giant. If you're passionate about cloud technologies, thrive in a fast-paced environment, and excel in cross-team collaboration, we want you on our team.
Qualifications
- Bachelor's Degree in Computer Science or related field plus 2+ years of technical engineering experience.
- Proficiency in coding languages such as C, C++, C#, Java, JavaScript, or Python.
- Strong understanding of distributed systems and experience building cloud services.
- Ability to meet Microsoft's security screening requirements.
Preferred Qualifications
- Bachelor's Degree with 4+ years of experience or Master's Degree with 2+ years of experience.
- Experience with Azure/AWS/GCP or similar cloud platforms and Microsoft .NET technologies.
- Familiarity with inter-service communication protocols and API development.
- Excellent communication and collaboration skills.
Responsibilities
- Design and develop distributed software services and automation tools to accelerate cloud buildouts.
- Advocate for best engineering practices and processes across teams.
- Conduct code reviews, write unit tests, and resolve software defects.
- Create technical documentation and integrate software components.
- Collaborate with teams to design scalable solutions and contribute to feature development.
Join us in our mission to empower every person and organization to achieve more. If you're ready to innovate, collaborate, and make an impact in the world of cloud computing, apply now to join our team at Azure.