Senior Software Engineer (Full-Stack)

Microsoft builds cloud-enabled solutions and data platforms, leading innovation in technology and AI solutions.
$108,100 - $199,700
Backend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer (Full-Stack)

Microsoft's Azure Data engineering team is seeking a Senior Software Engineer (Full-Stack) to join their innovative team working on cutting-edge data platform solutions. This role is part of the Fabric Data Engineering Experience & Infrastructure team, where you'll be at the forefront of shaping the future of data engineering.

The position offers an opportunity to work on Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, and other critical data platform products. You'll be responsible for designing and implementing scalable software components and services that power Fabric Data Engineering experiences, with a focus on industry-leading performance, security, and reliability.

The ideal candidate will have 4+ years of technical engineering experience, with strong expertise in full-stack development and cloud services. You'll be working in a collaborative environment, contributing to design and code reviews, and helping build the data platform for the age of AI. Experience with Spark is considered a plus for this role.

Microsoft offers an inclusive work environment where innovation is celebrated and diverse perspectives are valued. The position comes with comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and generous time off. The base pay range is competitive at CAD $108,100 - CAD $199,700 per year.

This remote position offers the flexibility of up to 100% work from home, with minimal travel requirements (0-25%). You'll be part of a team that's passionate about solving complex technical challenges and driving the transformation of analytics in the world of data. The role provides excellent opportunities for professional growth, mentoring others, and making a significant impact on Microsoft's data engineering future.

Last updated 17 days ago

Responsibilities For Senior Software Engineer (Full-Stack)

  • Design, implement, test, ship, and support large scale services and components
  • Collaborate with Product managers on product specifications and requirements
  • Solve complex problems with a growth mindset
  • Support product live site and operations
  • Mentor and grow peers to collectively deliver on team goals
  • Work with a passionate team of engineers to deliver success for customers

Requirements For Senior Software Engineer (Full-Stack)

Java
JavaScript
Python
  • Bachelor's degree in computer science or related technical field AND 4+ years technical engineering experience
  • 2+ years of experience with building scalable cloud service
  • 2+ years of experience with full stack development
  • Experience with building scalable cloud services
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer (Full-Stack)

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

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer (Full-Stack)

Senior Software Engineer

Senior Software Engineer role at Microsoft Teams focusing on AI-assisted meeting experiences, requiring 4+ years of experience in backend development and cloud technologies.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on Linux-based Azure platforms and performance engineering.

Senior Software Engineer

Senior Software Engineer role at Microsoft Intune team, focusing on cloud services and distributed systems with competitive compensation and benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security focusing on identity and network access authorization, building scalable security solutions serving billions of users.

Sr. Software Engineer

Senior Software Engineer role at Microsoft working on Power BI and Azure Data, focusing on AI-driven analytics and data visualization features.