Microsoft Corporation Data Software Engineer II in Redmond, Washington
Microsoft runs on trust. As our lives and businesses are becoming increasingly digitized, trust is the glue that holds our world together. To create and enhance this trust, we must proactively protect our customers, partners and Microsoft from operational risk.
The Protection and Vetting Services team subscribes to a 'lean startup' culture in shipping modern, customer-centric, data driven products that offer unparalleled levels of risk protection. We embrace collaboration, agility, and the belief that experimentation (failing fast) drives innovation. In our daily work, we demonstrate growth mindset, ownership, grit, vision, curiosity, and courage; we require you to bring those values as well. When you join this award-winning team, you will become a member of a diverse, and inclusive cohort of extremely talented engineers-- each of whom love sharing knowledge, have big hearts, and small egos. You will work and learn from experts across domains that include cloud architecture, business process automation, AI/ML, cybersecurity, digital fingerprinting, philanthropy, and operations. When surveyed anonymously, 100% of our team agreed that their roles had real purpose, and their job was more than just a job.
Now let's talk about you . We are looking for a talented Data Engineer to help us design and support enterprise data solutions that enables our organization and customers to effectively monitor, analyze, and make data-driven decisions on their business. You enjoy discovering hidden patterns in data and applying a breadth of tools and analytical techniques to answer a wide range of high-impact business questions and present the insights in a concise and effective manner. You have passion and desire to work under an Agile DevOps culture and you enjoy the rhythm of a fast-paced startup environment. You relish the opportunity to create world-impacting solutions that most people wouldn't believe are possible, and yet you also feel motivated when contributing in small ways. If this sounds like you, and you buy into our team's values, then come help us build a foundation of trust for our world's digital future.
Ideal candidates should be able to identify a business or engineering problem and translate it to a data science problem, dig out sources of data, conduct the analysis that would reveal useful insights, and help engineering teams to operationalize the solution
Design, develop, and maintain data pipelines for real-time/batch analysis, reporting, optimization, data collection, and related functions
Build and maintain data processing infrastructure that support complex analysis across our data science, product, and experimentation teams
Evaluate and propose the best tooling and processes for data access and analysis.
Use large data sets to resolve major business and functional issues while improving data reliability, efficiency and quality
Collaborate with colleagues including product owners, data scientists and other engineers to improve product quality and business outcomes with data
Demonstrate a sense of pride, ownership, and personal accountability for the end-to-end product
Continuous learning and working closely with the latest technologies (AI/ML, Azure Synapse Analytics, etc.) in Microsoft
A minimum of a bachelor’s degree in Machine Learning/Data Science, Applied Statistics, Mathematics, Engineering or a related field, or equivalent alternative education, skills, and/or practical experience
At least 3 years’ experience using large data systems (“Big Data”) and building databases, ETL, and reporting solutions
Strong theoretical fundamentals (data structures, algorithms, time complexity and space complexity, etc.)
Proficiency in writing complex, highly optimized SQL queries across large data sets
Experience working with Data Lake, Databricks or Apache Spark
Experience with cloud-based data services, including data pipeline orchestration tooling (i.e. Azure Data Factory)
Advanced data visualization and dashboard design experience using PowerBI (preferred) or Tableau.
Experience with C# or equivalent OOP language [Java, C++, Python, etc.]
Exposure to Agile software delivery and modern DevOps practices (including Git, CI/CD)
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form at https://careers.microsoft.com/us/en/accommodationrequest .
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
- Microsoft Corporation Jobs