Career EngineCareer Engine
Your matchExample
74%match
Why you fitThis role calls for Data Engineering and Data Modeling — tell us what you know and we'll check the rest.
Gap to noteAlso lists Python — worth confirming before you apply.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Job Opening

Microsoft logo

Senior Software Engineer

Microsoft · Mountain View, CA · Posted 97 days ago

ic
Data EngineeringData ModelingPythonSQLApache SparkData AnalyticsJavaC++

Collaborate with cross functional teams to understand data requirements and deliver high quality data solutions. Develop and optimize data models to support data analytics. Utilize advanced analytics techniques to extract insights from large datasets and drive data driven decision making. Implement data validation frameworks and monitoring systems to detect and resolve data quality issues. Troubleshoot and resolve issues in data pipelines to ensure timely and accurate data delivery Work with a security-first mindset, focusing on system scalability and maintainability. Coach and mentor peers and emerging team members while advocating for best practices. Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python These requirements include but are not limited to the following specialized security screenings: Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. 3+ years experience in business analytics, data science, software development, data modeling or data engineering work Solid experience with data processing frameworks such as Apache Spark, Hadoop. Expertise in SQL and experience with RDBMS, Key Value stores. Familiarity with cloud platforms and data services. Excellent problem solving skills and the ability to work independently and as part of a team. Solid communication skills. Familiarity with Azure. Experience with machine learning and data science tools and frameworks. Knowledge of data visualization tools (e.g., Tableau, Power BI). …

…

Apply on Microsoft's site →

This posting is sourced from Microsoft's own career site — applying takes you there directly.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Related roles

There are 1,743 open roles at Microsoft right now. This role is one of 9,090 Software Engineer openings and centers on Data Engineering, Data Modeling, Python, and SQL.

Want roles like this found for you?

Set your Focus once. Career Engine screens every new opening every week.

A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.