Taro Logo

Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Job Description

Join Microsoft's Azure Compute Hardware Platform Innovation team as a Software Engineer and help define the future of cloud computing. This role offers an exciting opportunity to work on hyperscale systems and virtualization technology within Azure Compute, where you'll be responsible for defining and validating hardware and virtualization technologies that power Azure's computational capabilities.

As part of this role, you'll directly contribute to the architecture of core Azure infrastructure, working on hardware platforms and virtualization systems that impact millions of users worldwide. You'll tackle challenges affecting operations at a global scale and help design the next generation of Microsoft Azure offerings. The position involves collaboration with partners and customers to deliver innovative solutions and improve efficiency.

This is an excellent opportunity for someone passionate about systems design and virtualization technology, offering the chance to work in a diverse and inclusive environment that's experiencing rapid growth. You'll be part of a team that values innovation and continuous learning, with the opportunity to wear multiple hats while delivering value to customers.

The role combines technical expertise with business impact, as you'll help support new business models, applications, and operating models within the Microsoft Azure ecosystem. You'll work with cutting-edge technology while contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.

The position offers comprehensive benefits, including industry-leading healthcare, educational resources, and opportunities for professional growth. You'll be part of a culture that emphasizes respect, integrity, and accountability, where everyone can thrive both professionally and personally.

Last updated 2 days ago

Responsibilities For Software Engineer

  • Works with stakeholders to determine user requirements for features
  • Supports identification of dependencies and development of design documents
  • Characterizes hardware components performance and optimizes systems
  • Builds and improves automation for performance testing and platform onboarding
  • Creates and implements code for products, services, or features
  • Monitors system/product/service and recommends actions to restore service
  • Reviews developments to improve product reliability and performance

Requirements For Software Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical discipline
  • Experience coding in C, C++, C#, Java, JavaScript, or Python
  • Must be legally authorized to work in Romania
  • Fluency in English
  • Understanding of system architecture/hardware, operating systems, networking, and distributed systems
  • Must pass Microsoft Cloud Background Check

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