Software Engineer

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

Description For Software Engineer

Join Microsoft's Azure OneDeploy HealthStore team within Azure Core as a Software Engineer focused on building large-scale distributed systems. The team is responsible for staging and orchestrating deployments and repairs across millions of virtual machines globally, ensuring safety, efficiency, and high availability for customers. You'll be part of evolving the system from batch processing to a streaming solution, working on planet-scale projects that directly impact Azure Core infrastructure.

The role offers an exciting opportunity to work with data-driven decisions and smart systems through the team's data platform and data science initiatives. You'll be instrumental in building the next generation of Azure Core infrastructure, with significant growth opportunities. The position involves collaboration with various stakeholders, system design, code optimization, and on-call responsibilities.

Microsoft provides a collaborative environment with a growth mindset culture, where innovation and shared goals are paramount. The company offers comprehensive benefits including industry-leading healthcare, educational resources, and work-life balance support. With up to 100% work-from-home flexibility and involvement in critical Azure infrastructure, this role presents a unique opportunity to make a significant impact while working with cutting-edge cloud technologies.

Last updated 13 days ago

Responsibilities For Software Engineer

  • Collaborate with stakeholders to determine user requirements
  • Drive identification of dependencies and development of design documents
  • Create, implement, optimize, debug, refactor, and reuse code
  • Partner with stakeholders to drive workgroup's priorities and work items
  • Act as a Designated Responsible Individual (DRI) guiding other engineers
  • Monitor systems and handle on-call responsibilities
  • Proactively seek new knowledge and adapt to new technical trends

Requirements For Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field with technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Must be legally authorized to work in Romania
  • Must pass Microsoft Cloud Background Check
  • Ability to meet Microsoft, customer and/or government security screening requirements

Benefits For Software Engineer

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

Software Engineer 2

Software Engineer 2 position at Microsoft working on Azure Cosmos DB, focusing on distributed database systems and cloud infrastructure.

Software Engineer

Software Engineer role at Microsoft focusing on building scalable data privacy solutions and distributed systems, offering competitive pay and comprehensive benefits.

Software Engineer II

Microsoft Cloud Operations & Innovation is seeking a Software Engineer II to develop cloud computing solutions and transform datacenter resource management.

Software Engineer II

Microsoft is seeking a Software Engineer II to build hyper-scale distributed systems for their Web Data Platform Team, focusing on web crawling and indexing at massive scale.

Software Engineer II

Join Microsoft as a Software Engineer II, working on Azure Edge Infrastructure and contributing to cutting-edge distributed systems.