Software Engineer II
Microsoft
Software Engineer II
Redmond, Washington, United States
Save
Overview
We are looking for a solid, accomplished Software Engineer II who is passionate about data and can help us power and foster a data-driven culture here in the Windows and Devices Team. In this role, you will design, build, and maintain data pipelines and applications that drive business insights and customer experiences.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Qualifications
Required qualifications:
- Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- Proven coding and debugging skills in C#, C++, Java, or SQL.
- Experience with data modeling, data warehousing, and ETL techniques.
- Experience with cloud platforms and services, such as Azure, AWS, etc.
- Ability to work and communicate effectively across disciplines and teams.
- Familiarity with distributed data processing and analysis, such as Map-Reduce.
Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
- 3+ years of experience in data engineering.
- Understanding and experience with data cloud computing technologies such as – Azure Synapse, Microsoft Fabric, Azure Data Factory, SQL, Azure Data Explorer, Power BI, PowerApps, Hadoop, YARN, Apache Spark.
- Excellent analytical skills with systematic and structured approach to software design.
Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $100,600 - $199,000 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $131,400 - $215,400 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay
Microsoft will accept applications for the role until September 25, 2025
#W+DJOBS
Responsibilities
- Design, develop, and optimize scalable data pipelines using technologies such as Spark, SQL, and MapReduce.
- Collaborate with data scientists, analysts, and engineers to deliver high-quality, reliable data solutions.
- Ensure data quality, security, and compliance across all stages of the data lifecycle.
- Partner with cross-functional teams to foster a data-driven culture and support strategic business initiatives.
- Contribute to the evolution of our modern data platform and governance practices.
- Embody our culture and values