Description
Microsoft is hiring a Senior Software Engineer to design and implement scalable data solutions, develop data models, extract insights from large datasets, validate and monitor data quality, troubleshoot data pipelines, and support data-driven decision-making. The role requires a bachelor's degree in computer science or a related technical field and at least four years of technical engineering experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python, or equivalent experience. Preferred qualifications include advanced analytics, data engineering, SQL, cloud platforms, machine learning, and containerization experience. The typical U.S. base pay range is USD $119,800 to $234,700 per year, with higher ranges for the San Francisco Bay area and New York City metropolitan area. The position accepts applications on an ongoing basis until filled.
