Software Engineer II

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$98,300 - $193,200
Cloud
Mid-Level Software Engineer
Hybrid
2+ years of experience
Cloud · Enterprise SaaS

Description For Software Engineer II

Microsoft's Azure Operator Nexus platform is seeking a Software Engineer II to join their innovative cloud computing team. This role focuses on developing edge computing platforms to automate and manage customer hybrid cloud deployments and IoT solutions. The position offers a competitive base salary range of $98,300 - $193,200 USD, with potential for higher compensation in specific locations like San Francisco and New York City.

The role involves working on Azure's mission to be the world's most trusted, secure, and global cloud platform. You'll be part of a team that helps mobile operators leverage Azure to transform their core network operations, enabling them to launch new services agile, scale elastically, and improve operational efficiency through infrastructure simplification and process automation.

As a Software Engineer II, you'll collaborate with cross-functional teams, contribute to system design, implement code for various features, and participate in on-call rotations as a Designated Responsible Individual. The position requires strong technical skills in languages like Go, Java, JavaScript, or Python, and experience with modern cloud technologies including Kubernetes and containers.

Microsoft offers an exceptional benefits package including industry-leading healthcare, educational resources, parental leave, and investment opportunities. The company promotes a culture of inclusion with a growth mindset, fostering innovation and collaboration. With a hybrid work environment allowing up to 50% work from home and minimal travel requirements (0-25%), this role provides an excellent opportunity to contribute to cutting-edge cloud technology while maintaining work-life balance.

The ideal candidate will have at least 2 years of technical engineering experience, strong problem-solving abilities, and excellent communication skills. They should be a self-starter who can learn quickly in a fast-paced environment and demonstrate a commitment to teamwork and collaboration.

Last updated 2 days ago

Responsibilities For Software Engineer II

  • Works with stakeholders to determine user requirements for features
  • Contributes to identifying dependencies and developing design documents
  • Develops and implements code for products, services, or features
  • Breaks down larger work items into smaller tasks and provides estimation
  • Acts as a Designated Responsible Individual (DRI) for on-call duties
  • Stays current with developments to improve system availability, reliability, and performance

Requirements For Software Engineer II

Go
Java
JavaScript
Python
Kubernetes
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Experience with coding in C, C++, C#, Java, JavaScript, or Python
  • Ability to engage DevOps engineering practices
  • Must pass Microsoft Cloud Background Check
  • Experience with containers and Kubernetes
  • Solid programming experience in GoLang with Data Structures and Algorithms
  • Strong communication skills, both verbal and written

Benefits For Software Engineer II

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Software Engineer II

Software Engineer 2

Microsoft is hiring a Software Engineer II to develop and maintain engineering systems for Azure and Windows, offering competitive pay and hybrid work environment.

Software Engineer II - CTJ - Poly

Microsoft Azure App Service seeks Software Engineer II for cloud platform development and maintenance in government-focused environments, offering hybrid work and competitive benefits.

Software Engineer- Azure Monitor

Software Engineer position at Microsoft working on Azure Monitor platform, building large-scale observability solutions with 2+ years experience required.

Software Engineer 2

Microsoft Security Engineering seeks Mid-Level Software Engineer for cloud security platform development, offering hybrid work and comprehensive benefits.

Software Engineer II

Software Engineer II position at Microsoft working on Azure Kubernetes Service (AKS), focusing on cloud-native infrastructure and container orchestration.