Senior Software Engineer

Microsoft builds the data platform for the age of AI, powering data-first applications and driving a data culture through Azure Data engineering team.
Backend
Senior Software Engineer
Hybrid
5+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Software Engineer

Microsoft's Azure Data engineering team is at the forefront of analytics transformation, developing crucial products like Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, and more. As a Senior Software Engineer in the Big Data Analytics team, you'll work on cloud infrastructure and large-scale distributed platform services that power the Spark experience in Microsoft Fabric and Azure Synapse Analytics. You'll also help evolve Microsoft's Cosmos big data platform.

The role demands expertise in distributed systems, infrastructure development, and cloud computing platforms. You'll be responsible for designing and implementing software components, providing technical leadership, and collaborating across teams. The position offers the opportunity to work with cutting-edge technologies in big data analytics and AI-driven data platforms.

Microsoft values diversity and actively seeks different perspectives to enhance their products and services. The company offers comprehensive benefits including industry-leading healthcare, educational resources, and work-life balance benefits. The hybrid work environment (up to 50% work from home) provides flexibility while maintaining collaborative opportunities.

This is an excellent opportunity for experienced engineers passionate about big data, distributed systems, and cloud computing to join a company that's shaping the future of data analytics and AI. You'll be part of a team that's building the foundation for next-generation data platforms while enjoying the stability and growth opportunities that come with working at a global technology leader.

Last updated 8 days ago

Responsibilities For Senior Software Engineer

  • Design and implement software components and automation with good quality, maintainability, and end to end ownership
  • Provide technical leadership, create clarity, and help grow the capabilities of the team
  • Collaborate effectively within the team and with partner teams across Microsoft
  • Contribute to the continuous improvement of existing infrastructure, tools, and systems
  • Provide help and guidance to partner teams and customers
  • Remain current in skills and stay abreast of current developments and technologies

Requirements For Senior Software Engineer

Java
JavaScript
Python
Kubernetes
  • Bachelor's Degree in Computer Science or related technical discipline
  • Advanced technical experience in engineering with coding in C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud Background Check
  • Experience with Azure, AWS or other cloud computing platforms
  • Experience with modern infrastructure development practices
  • Production experience with Kubernetes and/or Azure Service Fabric

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

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Sr. Software Engineer

Senior Software Engineer role at Microsoft working on the Dataverse platform, building microservices for real-time data insights with hybrid work arrangement.

(Senior) Software Engineer

Senior Software Engineer position at Microsoft's Identity Platform team, requiring 5+ years experience, offering hybrid work model and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Defender for Endpoint, developing cloud-based security solutions with competitive pay and benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft building AI infrastructure and scalable systems for Bing's advertising platform, offering hybrid work and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer position at Microsoft working on Azure Redis Cache service, offering remote work and competitive compensation.