Taro Logo

Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through technology and cloud solutions.
United States
$119,800 - $234,700
Cloud
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Job Description

Azure Specialized is responsible for bringing specialized workloads like Supercomputing, Oracle Databases, Netapp storage and many more such specialized workloads to Microsoft's Cloud offerings. The team works across Microsoft and with industry partners to deliver joint solutions.

This highly impactful team focuses on a wide array of technologies, offering opportunities for growth and learning in Networking, Cloud Platforms, service-oriented network architecture and datacenter networking at scale. The primary focus is on SDN platforms, Top of the Rack Switches and services responsible for programming SDN-enabled network dataplanes.

Key responsibilities include:

  • Collaborating with stakeholders to determine user requirements
  • Driving identification of dependencies and development of design documents
  • Creating and optimizing code for performance and maintainability
  • Working with project managers to drive workgroup project plans
  • Acting as a Designated Responsible Individual (DRI)
  • Monitoring and maintaining system uptime and performance
  • Staying current with new technical trends and patterns

The role offers competitive compensation ($119,800 - $234,700 base salary, higher in SF/NYC areas) and comprehensive benefits including healthcare, educational resources, savings plans, and parental leave.

This is an excellent opportunity for an experienced software engineer to work on cutting-edge cloud networking technology at scale, while contributing to Microsoft's mission of empowering every person and organization to achieve more.

Last updated 2 days ago

Responsibilities For Senior Software Engineer

  • Collaborate with stakeholders to determine user requirements
  • Drive identification of dependencies and development of design documents
  • Create, implement, optimize, debug, and refactor code
  • Partner with project managers to drive workgroup project plans
  • Act as a Designated Responsible Individual (DRI)
  • Monitor system/product/service for degradation and restore service
  • Stay current with new technical trends and patterns

Requirements For Senior Software Engineer

Linux
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 4+ years experience developing software for Software-Defined Networking (SDN)
  • 4+ years experience in TCP/IP, data center networking, monitoring/logging platforms
  • Experience with VXLAN, GRE, Overlay Switching and Routing
  • Experience with Windows or Linux development
  • Experience developing software which interacts with hardware/network systems
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Related Jobs

Senior Supercomputing Software Engineer

Senior Supercomputing Software Engineer role at Microsoft Azure AI team, focusing on enabling and optimizing hyperscale cloud infrastructure for HPC workloads.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Container Instances, building scalable cloud services and distributed systems.

Senior Cloud Network Engineer - Azure Fiber & AI

Senior Cloud Network Engineer position at Microsoft focusing on Azure Fiber & AI infrastructure, offering competitive salary and benefits with hybrid work options.

Solution Engineer - Cloud & AI Apps

Senior Cloud & AI Apps Solution Engineer position at Microsoft, focusing on technical sales and implementation of AI and cloud solutions. Hybrid role with 7+ years experience required.

Senior Software Engineer

Senior Software Engineer position at Microsoft Azure Core, building and managing cloud infrastructure services with competitive compensation between $119,800 - $234,700.