Your mission, should you choose to accept it: Dive into the heart of technological evolution at Microsoft Azure Edge + Platform (E+P) Division. We are a globally distributed team of engineers, architects, program managers, product managers, business program managers, business administrators, user experience researchers and designers who are responsible for the platform for Microsoft and for delivering Microsoft’s edge vision. Navigate the intricate terrain where cutting-edge technologies converge, crafting Security-centric solutions, operating systems, and engineering systems that defy convention. Accelerate the growth of Azure and Microsoft's global clientele, embracing a mission deemed impossible by others but made for trailblazers like you. This message will self-destruct when you take the next step towards driving innovation on an unprecedented scale.
We are looking to hire a Senior Software Engineer to join our team. In this pivotal role, you are not just an employee; you're a catalyst for transformative change. As a key player, your contributions hold significant importance in driving the success of our team and the broader objectives of the organization. This isn't just a job; it's an opportunity to immerse yourself in a continuous learning environment, where each skill you cultivate becomes a stepping stone toward personal and professional growth. The role not only empowers you to make a meaningful impact but also provides flexible work opportunities, recognizing the importance of a harmonious work-life balance in nurturing creativity and productivity.
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.
Responsibilities
Data-Driven Engineering is the cornerstone of refining customer experiences for our existing offerings and uncovering new business opportunities within our industry. In the Azure Edge and Platform organization, our dynamic data science and engineering team leverages insights from data to elevate user experiences across devices, cloud, and edge environments. The Hardware and Security Data Intelligence team plays a pivotal role, impacting millions of customers across various solution areas within Microsoft, powering Desktop, Server, and Azure environments. In today's industry landscape, skills in Data, Security, and Services are highly sought after, and this role uniquely integrates all three. Our cohesive team comprises both data scientists crafting ML models and software engineers actively contributing to the product team, generating valuable insights that shape product direction and health. We are currently seeking a skilled Senior Software Engineer to join us. In this role, your focus will encompass building a robust data pipeline, conducting powerful analyses to gauge customer satisfaction, tracking progress towards key business objectives, enabling leadership to make informed decisions on the product roadmap and investment, and facilitating both near real-time alerting and in-depth analytics. Operationalizing ML models will be a key aspect, infusing intelligence seamlessly into our product.
In summary, responsibilities are:
Data Requirements and Modeling
Data Management and Transformation
Engineering Fundamentals
Compliance
Embody ourCulture (https://careers.microsoft.com/v2/global/en/culture) & Values (https://www.microsoft.com/en-us/about/corporate-values)
Qualifications
Required/Minimum Qualifications
Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C++, C#, Java, JavaScript, or Python
OR equivalent experience.
1+ years of experience with Scala or Jupyter or Spark.
2+ years of experience with Query Languages.
Additional or Preferred Qualifications
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 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 equivalent experience.
Software and Security Knowledge including Cryptography Technology
Spark/Scala/Jupyter skills
Solid SQL and Data Analysis skills
Visualization with PowerBI
Data Science, AI and ML experience is a plus.
Problem solving, testing, and debugging skills
Effective communication and cross-group collaboration skills
Ability to work both independently and collectively in a fun team environment
High capacity to learn and adapt to new technologies and engineering processes quickly
Product engineering experience working on OS components preferred
Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $112,000 - $218,400 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 $145,800 - $238,600 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 is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .