Software Engineer
@ Microsoft

Redmond, WA
$165,200
On Site
Full Time
Posted 1 day ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXXXX****** @microsoft.com
Recommended after applying

Job Details

Overview

The Software Engineer role at Microsoft is within the Commerce Platform & Experience (CPX) team. You will build foundational components for a rapidly growing commerce platform in a dynamic, startup-like environment, while leveraging the scale and resources of a global organization.

Key Responsibilities

  • Collaborate with stakeholders to define user requirements.
  • Design, implement, and maintain scalable, secure services.
  • Break down work items and provide accurate estimates.
  • Monitor and resolve system issues following established protocols.
  • Contribute to architecture discussions using modern technologies including AI and cloud.
  • Ensure high availability and reliability to meet global SLAs.
  • Partner across geographies and promote an inclusive, customer-centric culture.
  • Implement best practices for safe releases and operational excellence.

Qualifications

Required: Bachelor’s Degree (or equivalent experience) in Computer Science or related field; proficiency in coding languages such as C, C++, C#, Java, JavaScript, or Python; experience designing large-scale cloud services; and ability to build scalable, maintainable systems.

Preferred: Advanced degree in Computer Science, experience with cloud platforms (Azure, AWS, Google Cloud), familiarity with UX technologies like Angular or React, experience in building scalable web services, REST APIs, and a strong background in distributed systems.

Additional Information

Microsoft values a growth mindset and a culture of inclusion. This role offers exposure to diverse technical challenges in a project where you can influence its direction from inception. The typical base pay range in the U.S. is between USD 84,200 and 165,200 per year, with variations for specific locations.

Key skills/competency

  • Commerce
  • Cloud
  • Security
  • Distributed Systems
  • Coding
  • Architecture
  • API
  • Scalability
  • Collaboration
  • Innovation

How to Get Hired at Microsoft

🎯 Tips for Getting Hired

  • Customize your resume: Highlight cloud and distributed systems experience.
  • Study Microsoft culture: Learn values and recent projects.
  • Showcase technical skills: Demonstrate modern coding expertise.
  • Prepare for interviews: Practice problem-solving and design questions.

📝 Interview Preparation Advice

Technical Preparation

Review scalable cloud architecture designs.
Practice coding in multiple languages.
Study distributed systems and API design.
Refresh skills on cloud platform services.

Behavioral Questions

Describe teamwork challenges.
Explain conflict resolution.
Discuss handling tight deadlines.
Showcase innovative problem-solving.

Frequently Asked Questions