Senior Software Engineer

Microsoft is a company building cloud and AI solutions, empowering every person and organization on the planet to achieve more.
$117,200 - $229,200
Backend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Software Engineer

Microsoft's Azure Data engineering team is seeking a Senior Software Engineer to join their OKR (Objective Keys and Results) team, focusing on advancing the release and shipping process of the Spark Runtime ecosystem within Fabric and Synapse. This role is part of Microsoft's mission to build the data platform for the age of AI, working with products like Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, and Azure Synapse Analytics.

The position offers up to 100% work from home flexibility and involves creating efficient, high-performance systems that enhance overall developer productivity and ensure high-confidence releases. You'll be working on cross-functional engineering projects, developing reliable and scalable solutions that integrate various features and services across the organization.

The role requires strong technical expertise in C#, Powershell, and YAML, along with experience in big data processing technologies like Hadoop and Spark. You'll be part of a team that values innovation, collaboration, and diverse perspectives, working in an inclusive environment that empowers everyone to achieve more.

The compensation is competitive, ranging from $117,200 to $229,200 per year (higher in SF and NYC areas), with comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. This is an excellent opportunity for experienced engineers who want to impact the future of data engineering and AI platforms while working with cutting-edge technologies at one of the world's leading tech companies.

Microsoft offers a culture of growth mindset and innovation, where employees collaborate to realize shared goals and create a positive impact. The company is committed to diversity, inclusion, and empowering every person and organization on the planet to achieve more.

Last updated 6 hours ago

Responsibilities For Senior Software Engineer

  • Conceive, design, and execute diverse cross-functional features to enhance customer experience and boost developer productivity
  • Collaborate with partner team developers to design, develop, and implement scalable toolsets for the Spark Runtime engineering ecosystem
  • Contribute to development and maintenance of automation scripts and software applications
  • Assist in integration of monitoring and alerting systems
  • Participate in code reviews, debugging, and troubleshooting
  • Work closely with cross-functional teams to translate requirements into scalable software solutions
  • Document code, processes, and procedures
  • Provide support during release validation and deployments

Requirements For Senior Software Engineer

Python
Java
JavaScript
TypeScript
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 4+ years experience with C# programming
  • Experience with big data processing technologies such as Hadoop, Spark
  • Good working knowledge of agile software development methodologies
  • Experience working with cloud services such as Microsoft Azure, AWS
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

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

Senior Software Engineer

Senior Software Engineer position at Microsoft Teams focusing on AI-assisted meeting experiences, offering hybrid work and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer position at Microsoft's OneDrive-SharePoint team in Hyderabad, working on cloud-based distributed systems and global-scale services.

Senior Software Engineer - AI Compilers

Senior Software Engineer position at Microsoft focusing on AI compiler development, requiring expertise in C++, compiler frameworks, and AI optimization.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Bing Ads team, focusing on online ad serving and big data processing with hybrid work arrangement and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer position at Microsoft focusing on compiler and build system development, offering competitive salary and comprehensive benefits in Redmond, WA.