Software Engineer II

Microsoft Microsoft · Big Tech · Redmond, WA +1 · Software Engineering

Software Engineer II role focused on designing, building, and operating scalable, reliable, cloud-native backend services and microservices for Microsoft's cloud platforms and product experiences. Requires a Bachelor's degree in Computer Science or related field and 2+ years of engineering experience, or equivalent experience. Experience with distributed systems, cloud infrastructure, and modern cloud technologies is preferred.

What you'd actually do

  1. design, build, and operate distributed backend services that form the foundation of Microsoft’s cloud platforms and product experiences
  2. developing microservices and infrastructure components that are cloud-native, scalable, secure, and resilient—supporting mission-critical systems
  3. work with modern cloud technologies and service frameworks to deliver high-availability, low-latency services that meet demanding performance and reliability standards
  4. service orchestration, API design, telemetry and diagnostics, service-to-service communication, and deployment automation
  5. collaborate with partner teams across Microsoft to ensure seamless integration, operational excellence, and alignment with platform architecture

Skills

Required

  • Bachelor's degree in Computer Science or related technical field
  • 2+ years of engineering experience
  • coding in languages including, but not limited to C, C++, C#, Java, JavaScript, or Python

Nice to have

  • Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience
  • Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience
  • 4+ years of professional experience designing and developing distributed backend services using microservice architecture in cloud environments (e.g., Azure, AWS, GCP)
  • 2+ years of experience in the development or operation of scalable infrastructure or platform services that support high availability and reliability in production environments

What the JD emphasized

  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check