3 days ago

Software Engineer

Microsoft

On Site
Full Time
$160,000
Redmond, WA

Job Overview

Job TitleSoftware Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$160,000
LocationRedmond, WA

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Overview: The Path Team at Microsoft

Join Microsoft's Path team, dedicated to empowering customers from initial idea to successful execution. We manage collaborative work management products like Microsoft Project, Planner, To Do, and Visio. These tools help users navigate complexity, orchestrate plans, capture goals, and visualize information pathways, collectively guiding individuals and organizations to achieve more.

Transforming Work with AI

As a Software Engineer on the Path team, you will be at the forefront of modernizing work management through AI. This role involves pioneering next-generation Large Language Models (LLMs) and advanced Agentic frameworks to supercharge productivity. You'll leverage cutting-edge AI agents to automate tasks, create intelligent assistants for streamlined project workflows, and proactively complete tasks, redefining how work gets done globally.

Microsoft's mission is to empower every person and organization. We foster a culture of growth, innovation, and collaboration, built on values of respect, integrity, and accountability, ensuring an inclusive environment where everyone can thrive.

Key Responsibilities

  • Contribute to defining user requirements for features, incorporating feedback into designs and solutions.
  • Learn and contribute to product/solution architecture processes, testing design hypotheses and refining code plans under technical leadership.
  • Develop extensible, maintainable code, applying diagnosability, reliability, and maintainability principles, understanding when code is ready for delivery.
  • Review work items to understand product features, assist in breaking down tasks, provide estimations, and escalate potential delays.
  • Participate in live service operations on a rotational, on-call basis, identifying and mitigating simple issues impacting performance or functionality.
  • Help develop and contribute to automation for production and deployment, running code in non-production environments to confirm functionality.
  • Embody Microsoft's culture and values.

Required Qualifications

  • Bachelor's Degree in Computer Science or a related technical field AND 2+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python; OR equivalent experience.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including passing the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

Preferred Qualifications

  • Master's Degree in Computer Science or a related technical field AND 3+ years of technical engineering experience; OR Bachelor's Degree AND 5+ years of technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python; OR equivalent experience.
  • Experience building AI / Agentic Applications using LLMs, Prompt Engineering, and Evals is a significant plus.

Key skills/competency

  • Software Engineering
  • Artificial Intelligence (AI)
  • Large Language Models (LLMs)
  • Agentic Frameworks
  • Prompt Engineering
  • Coding (C, C++, C#, Java, JavaScript, Python)
  • Collaborative Work Management
  • Product Development
  • System Architecture
  • Live Site Operations

Tags:

Software Engineer
Artificial Intelligence
LLM
Agentic Applications
Python
C#
Java
Project Management Software
Productivity Tools
Cloud Computing
Software Development
Engineering
AI
Machine Learning
Prompt Engineering
C++
JavaScript
Azure
Microservices
Scalability

Share Job:

How to Get Hired at Microsoft

  • Research Microsoft's culture: Study their mission, values, recent innovations in AI, and employee testimonials on LinkedIn and Glassdoor to align your narrative.
  • Tailor your resume for Software Engineer: Highlight experience with AI, LLMs, and relevant programming languages like Python and C#. Quantify impact on project and product development.
  • Showcase technical expertise: Prepare to discuss complex problem-solving, system design, and your contributions to scalable software projects, particularly those involving AI/ML.
  • Practice behavioral questions: Focus on demonstrating a growth mindset, collaboration skills, and accountability, aligning with Microsoft's core values.
  • Understand Microsoft's products: Familiarize yourself with Microsoft Project, Planner, To Do, and Visio, and articulate how your skills can enhance these collaborative platforms with AI.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background