Senior Software Engineer - Insights, Data Engineering & Analytics (IDEAS) team

Job expired!

Senior Software Engineer Job Opportunity - Insights, Data Engineering & Analytics (IDEAS) Team at Microsoft

Are you excited about pioneering new ways to compute and showcase business-critical insights through secure and compliant processing of customer content? Passionate about data and eager for an opportunity to make a significant impact at Microsoft? Want to contribute to one of Microsoft's critical projects? If yes, the Insights, Data Engineering & Analytics (IDEAS) team could be the perfect place for you to grow your career.

About Microsoft 365 and the IDEAS Team

Microsoft 365 is central to our mission of empowering people and organizations to achieve more. Our IDEAS team champions a data-informed culture, enabling the entire Experiences + Devices group to make smarter decisions using data. We aim to improve efficiency, empowerment, and help Microsoft lead in the critical cloud business sector.

Role: Senior Software Engineer - Insights, Data Engineering & Analytics (IDEAS) Team

We are looking for an experienced Senior Software Engineer to lead the Microsoft Copilot analytics project. This role will enhance data processing capabilities for Microsoft Copilot(s) and other strategic business initiatives. In this position, you will integrate, operationalize, develop robust ingress and egress applications, centralize metadata, and ensure compliance with security requirements across all sovereign clouds.

At Microsoft, our mission is to empower every person and every organization to achieve more. Our employees collaborate, innovate, and build together on our values of respect, integrity, and accountability, creating an inclusive culture where everyone can thrive.

Responsibilities

  • Collaborate with stakeholders to gather and incorporate user feedback, ensuring continuous feedback loops for measuring customer value.
  • Lead architecture discussions, create design documents, develop testing plans, and ensure system security and compliance.
  • Produce maintainable code, apply debugging tools, and participate in code reviews to ensure quality and adherence to best practices.
  • Drive project plans, conduct experimentation, and ensure safe deployment and implementation of solutions.
  • Maintain live service operations, act as DRI, integrate telemetry data, and analyze metrics to refine products.

Qualifications

Required Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • 3+ years of experience with system design.
  • 2+ years of experience with at least one scripting language: PowerShell, Python, Perl, JavaScript, or Ruby for data manipulation and automation tasks.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

Preferred Qualifications

  • Experience with building cloud-scale big data applications.
  • Experience with sovereign cloud environments and ensuring compliance.
  • Knowledge of modern data architectures and cloud platforms (e.g., Azure, AWS, GCP).
  • Previous experience in leading large-scale data processing projects.

Compensation

The typical base pay range for this role across the U.S. is USD $117,200 - $229,200 per year. For locations within the San Francisco Bay area and New York City metropolitan area, the base pay range is USD $153,600 - $250,200 per year. Certain roles may be eligible for benefits and other compensation. .

Microsoft will accept applications for the role until June 26, 2024.

Equal Opportunity Employer

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 reasonable accommodation due to a disability during the application or recruiting process, please submit a request via the