Full Time

Senior Software Engineer - Azure Software for Open Networking in Cloud Team

Microsoft
$120,000 - $160,000* / year (about $58–$77 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Microsoft, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Software Engineer - Azure Software for Open Networking plays a pivotal role in the Cloud Team at Microsoft, responsible for designing and developing innovative solutions that enhance Azure’s performance, reliability, and compatibility with open networking standards. This position requires a deep understanding of cloud infrastructures and a strong commitment to code quality, scalability, and maintainability. The chosen candidate will collaborate with cross-functional teams to implement software solutions, troubleshoot issues, and contribute to architectural decisions that align with Microsoft's strategic objectives.



Job Responsibilities

  • Design, develop, and maintain software solutions for Azure's open networking capabilities.
  • Collaborate with product management and other engineering teams to gather requirements and define technical specifications.
  • Write clean, maintainable, and efficient code, adhering to industry best practices and Microsoft’s coding standards.
  • Perform code reviews and provide constructive feedback to peers to enhance code quality.
  • Identify, troubleshoot, and resolve software defects in a timely manner.
  • Participate in architecture and design discussions to drive innovative solutions in the cloud domain.
  • Develop automated tests to ensure robust software performance and reliability.
  • Mentor junior engineers, sharing knowledge and expertise to foster team growth and development.
  • Stay current with industry trends and emerging technologies to influence Azure's roadmap.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of professional experience in software development, specifically in cloud technologies.
  • Proficiency in programming languages such as C#, Java, or Python.
  • Strong experience with Azure cloud services and open networking paradigms.
  • Solid understanding of software development lifecycle (SDLC) and Agile methodologies.
  • Familiarity with containers, microservices architecture, and DevOps practices.
  • Excellent problem-solving skills and attention to detail.
  • Strong verbal and written communication skills with the ability to present complex technical information clearly.


Technologies & Tools

The Senior Software Engineer will work primarily with Microsoft Azure services, utilizing tools and technologies such as Kubernetes for container orchestration, PowerShell and Azure CLI for automation, Visual Studio for development, and Git for version control. Familiarity with open-source tools and frameworks relevant to networking and cloud deployment will also be necessary to enhance project outcomes.



Ideal Candidates

Ideal candidates for the Senior Software Engineer position will exhibit a blend of technical expertise, innovative thinking, and collaborative spirit. They should possess a strong passion for cloud technologies and open networking, along with an eagerness to continually learn and adapt to new challenges. Effective communication and teamwork skills are essential, as the role involves cross-functional collaboration to deliver high-impact software solutions. A proactive approach to problem-solving, coupled with a commitment to high-quality standards, will set candidates apart in their pursuit of excellence within Microsoft.

Among 15 to 24-year-olds in Belize, unemployment was 5% from January to March 2026, against 1.8% for everyone, by its own labor force survey, as the International Labour Organization publishes it. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.