Senior Software Engineering

Microsoft empowers every person and organization on the planet to achieve more through technology and cloud solutions.
$108,100 - $199,700
Cloud
Senior Software Engineer
Remote
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineering

Microsoft's Azure Redis Cache team is seeking a Senior Software Engineer to join their growing cloud infrastructure team. This role focuses on building and maintaining a secure, dedicated Redis cache service within the Azure ecosystem. The position offers an opportunity to work on both proprietary and open-source technologies, solving challenging problems in building reliable, highly-available, and performant in-memory data stores at cloud scale.

The team emphasizes collaboration, technical growth, and maintaining an inclusive work environment. You'll be working on critical components in cloud-native application development, managing a large number of resources while maintaining a small-team atmosphere. The role combines the excitement of working with cutting-edge cloud technology with the satisfaction of creating developer-friendly solutions.

As part of Microsoft's mission to empower global achievement, you'll contribute to a culture that values growth mindset, innovation, and collaboration. The position offers competitive compensation ranging from CAD $108,100 to CAD $199,700, along with comprehensive benefits including healthcare, educational resources, and parental leave.

The ideal candidate will bring 4+ years of technical engineering experience, strong distributed systems knowledge, and expertise in languages like Java, JavaScript, or Python. This remote position offers the flexibility of working from home while being part of a team that's shaping the future of cloud computing at Microsoft.

Last updated an hour ago

Responsibilities For Senior Software Engineering

  • Lead processes for the architecture of product/solution features and create proposals for architecture
  • Create and implement code that is testable, extensible and maintainable
  • Review work items and execute project plans, release plans, and work items
  • Maintain operations of live service on rotational, on-call basis
  • Build knowledge and deliver solutions to improve software developer tools
  • Apply best practices for code development

Requirements For Senior Software Engineering

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline with 4+ years technical engineering experience
  • 3+ years experience with building testable, distributed and highly scalable online services on Azure or similar cloud platform
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineering

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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

Interested in this job?

Jobs Related To Microsoft Senior Software Engineering

Senior Software Engineer

Senior Software Engineer position at Microsoft working on the Intune cloud-based device management platform, offering remote work and competitive compensation.

Azure ACE Engineer

Senior Azure Cloud Engineer position at Microsoft focusing on customer experience, technical problem-solving, and cloud infrastructure support with hybrid work options.

Senior Fiber Delivery Engineer

Senior Fiber Delivery Engineer role at Microsoft, focusing on cloud infrastructure and network capacity delivery, with flexible remote work options.

Senior Software Engineer - Azure Core Upstream

Senior Software Engineer position at Microsoft working on Azure Core Upstream, focusing on cloud-native solutions and Kubernetes development with open-source collaboration.

Cloud Solution Architecture -Azure Infrastructure

Senior Cloud Solution Architect role at Microsoft partnering with G42 to drive AI adoption and cloud innovation in emerging nations through Azure technologies.