Software Engineer

Global technology company empowering people and organizations through innovative software and cloud solutions.
Cloud
Mid-Level Software Engineer
Hybrid
5,000+ Employees
1+ year of experience
Cloud · Enterprise SaaS

Description For Software Engineer

Microsoft's Azure Nexus platform is seeking a Software Engineer to join their team in developing an edge computing platform for automated customer hybrid cloud management. This role focuses on building and operating platforms that help mobile operators leverage Azure for digital transformation of their core network operations. The position offers an exciting opportunity to work with cutting-edge cloud technology while contributing to Microsoft's mission of empowering every person and organization globally.

The role combines hands-on development with systems architecture, requiring expertise in cloud technologies, containerization, and microservices. You'll be working in a startup-like environment within Microsoft's established infrastructure, focusing on quality and fundamentals to create highly reliable products for edge-based scenarios. The position offers significant growth opportunities and the chance to influence product innovation and engineering practices.

Key aspects include developing AI-enhanced systems for quality improvement, implementing code for new features, managing release processes, and participating in on-call rotations. The hybrid work environment (up to 50% work from home) provides flexibility while maintaining collaborative opportunities. Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, and parental leave.

This is an ideal opportunity for engineers with 1-3 years of experience who are passionate about cloud technology and want to make a global impact while working with cutting-edge technologies in a collaborative, innovative environment.

Last updated 7 hours ago

Responsibilities For Software Engineer

  • Develop systems and frameworks to enhance quality and fundamentals
  • Create and implement code for products, services, or features
  • Break down larger work items into smaller tasks
  • Create testing and quality assurance plans
  • Build automation to prevent and remediate service problems
  • Build cross-group collaboration with cross-geo teams
  • Act as Designated Responsible Individual (DRI) for on-call duties
  • Manage release processes and improve deployment efficiency
  • Stay current with technological developments

Requirements For Software Engineer

Kubernetes
Go
TypeScript
  • Bachelor's Degree in Computer Science or related technical discipline
  • Experience with C, C++, or Rust
  • Must pass Microsoft Cloud Background Check
  • Experience with containers, Kubernetes, Helm charts
  • Experience with Microservices development
  • Experience with .NET, C#, Golang
  • Ability to learn quickly in a fast-paced environment
  • Strong problem-solving skills
  • Commitment to collaboration and teamwork

Benefits For Software Engineer

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Interested in this job?

Jobs Related To Microsoft Software Engineer

Software Engineer II

Microsoft is hiring a Software Engineer II in Bangalore to work on Azure Edge & Platform, focusing on cloud services and distributed systems with 4+ years of experience required.

Software Engineer II

Microsoft Azure Core New Tech team is hiring a Software Engineer II to develop and automate hardware management systems for cloud infrastructure, offering remote work and comprehensive benefits.

Software Engineer II

Microsoft is seeking a Software Engineer II to build their Supply Chain Sustainability platform and cloud infrastructure systems, requiring 2+ years of experience in software development and distributed systems.

Software Engineer II/Senior Software Engineer - CTJ - Top Secret

Microsoft is seeking a Software Engineer II/Senior Software Engineer for cloud services development with security clearance requirements.

Software Engineer II/Senior Software Engineer - CTJ - Poly

Microsoft Software Engineer position focusing on cloud services for government environments, requiring Top Secret clearance and strong programming skills in various languages.