Microsoft Corporation Sr Software Engineer - Big Data in Redmond, Washington
Join the Microsoft Identity division and use petabytes of data to lead the division into the future of authentication. The Identity division is at the center of Microsoft’s cloud strategy, providing authentication and authorization services that are used by over a billion Windows, Office, XBOX and Azure users worldwide. Identity services handle millions of requests per minute from our data centers worldwide, collecting high value telemetry data. You can turn this data into actionable insights and enable the business to reach into the new heights. The Identity Data, Experimentation, and Analysis (IDEA) team is growing and looking for motivated, fun team members.
We are looking for a person equally passionate about developing scalable services, as well as about delivering the value of big data. As a Senior Software Engineer, you will be responsible for defining and creating data solutions empowering the entire Azure Identity division and its customers. Working closely with embedded Data Scientists, you will play a key role defining our data development roadmap and aligning with the Identity data strategy. This is a pivotal role and essential in enabling data informed decisions.
An appropriate candidate will have experience in development of scalable service, have knowledge of BI systems design, big data architecture and technology, service architecture, business intelligence tools such as Power BI, as well as large scale event telemetry ingestion and aggregation systems. The candidate should have excellent organizational and communication skills and feel comfortable in a fast-paced environment.
So, if you love designing and delivering big data solutions, and are fascinated how analytics driven organizations can transform data into actionable insights, we have a dream job for you!
Design and implement high availability data solutions
Define and execute data engineering roadmap
Provide technical leadership to the Identity Data, Experimentation, and Analysis team
Contribute to the continual improvement of our data architecture
Establish appropriate security, privacy, audit, and retention compliance requirements
Conduct code reviews ensuring development best practice
Establish and maintain regular updates detailing issues, cost, and development progress
Direct research on potential technology solutions and implementations in support of new initiatives and opportunities.
- Bachelor’s degree or 5 years software engineering experience
We are looking for a skilled and experienced engineer with an extensive background in developing large scale data solutions
Experience implementing service-oriented architecture
Proven background and strong hands on experience with one or more of the following Big Data technology stacks: Hadoop/Cosmos in the cloud, MPP SQL, ETL/ELT orchestration systems
The engineer will be experienced with relational databases (SQL Server or similar)
The engineer will be experienced with MPP SQL such as Hive or ADW (or similar SQL implementations)
Ability to effectively prioritize and execute tasks in a fast-paced environment
Highly self‐motivated, self‐directed, and attentive to detail
Strategic thinker, combined with strong ability to execute
Solid verbal and written communication
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
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. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to email@example.com.