Taro Logo

Software Engineer

Global technology company that develops and sells software, consumer electronics, and personal computers.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Cloud · Enterprise SaaS

Job Description

Microsoft is seeking a Software Engineer to join their team in building new Azure services. This role offers an exciting opportunity to work on cutting-edge cloud technology and open source software projects. The position involves various aspects of Azure service development, from prototyping to production deployment.

As a Software Engineer, you'll be responsible for developing resource providers, creating Azure portal extensions, building integration data planes, and ensuring security compliance. The role requires hands-on experience with modern programming languages and distributed systems, with opportunities to work across the full technology stack.

The ideal candidate should have at least 2 years of coding experience and be comfortable working in Linux environments. Experience with containerization technologies like Docker and Kubernetes, as well as cloud platforms like Azure or AWS, is highly valued. The position offers a hybrid work arrangement with 25-50% travel requirements.

Microsoft provides comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment opportunities. The company culture emphasizes open collaboration, diversity, and respect, making it an ideal environment for engineers who thrive in dynamic, fast-paced settings.

This role offers excellent growth opportunities within Microsoft's cloud services division, working with cutting-edge technologies and contributing to services used by developers worldwide. The position combines technical challenges with the opportunity to impact millions of users through Azure's cloud infrastructure.

Last updated 2 days ago

Responsibilities For Software Engineer

  • Prototyping and developing resource provider
  • Authoring Azure portal extensions
  • Building integration data plane
  • Handling live site issues
  • Driving security compliance
  • Building new Azure services

Requirements For Software Engineer

Go
Java
Python
Kubernetes
  • BA/BS or MS Degree in Computer Science or equivalent experience
  • 2 years of coding experience in a modern programming language such as C#, C++, or Go, Python
  • One-year experience in building, shipping and operating reliable, distributed solutions
  • Strong technical and problem-solving skills

Benefits For Software Engineer

Medical Insurance
Parental Leave
Dental Insurance
Vision Insurance
Education Budget
  • 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

Related Jobs