Software Engineer / Senior Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
Backend
Senior Software Engineer
Remote
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer / Senior Software Engineer

Microsoft's Azure Core organization is seeking talented Mid Level and Senior Software Engineers to join their team in Romania. Azure, Microsoft's fastest-growing business, forms the foundation of Microsoft's commercial Cloud Services. The Azure Core team is responsible for building and managing core platform services across compute, storage, and networking.

As a Software Engineer in the Azure Core team, you'll work on developing highly scalable services and world-class product experiences. The role offers an opportunity to make meaningful impact on product direction and feature development. You'll be working with cutting-edge cloud technologies and contributing to services used by millions of users daily.

The position involves designing and developing features for highly available cloud services, implementing secure and compliant solutions, and ensuring optimal performance in production environments. You'll collaborate with team members through code reviews and participate in continuous improvement of the platform.

Microsoft values diversity of perspective and encourages developers to not just write code but to have meaningful impact on product direction. The company culture emphasizes growth mindset, innovation, and collaboration to achieve shared goals. They foster an inclusive environment based on respect, integrity, and accountability where everyone can thrive.

The role offers comprehensive benefits including industry-leading healthcare, educational resources, investment options, parental leave, and generous time off. You'll also have opportunities to participate in giving programs and network with talented professionals across the organization.

This position requires strong software development experience, particularly with object-oriented programming languages like C#, Java, C++, or Python. Knowledge of distributed systems, database technologies, and cloud platforms (particularly Azure) is highly valued. The ideal candidate will have excellent problem-solving skills and experience with large-scale service architecture.

Last updated 3 hours ago

Responsibilities For Software Engineer / Senior Software Engineer

  • Design, develop, test and support features for highly scalable services
  • Develop high quality secure and compliant solutions
  • Support highly available services used by millions of users
  • Analyze feature performance in production
  • Participate in code reviews with team members

Requirements For Software Engineer / Senior Software Engineer

Java
Python
  • Experience developing production software
  • Experience with OOP languages (C#, Java, C/C++, Python)
  • Good system design and algorithmic skills
  • Solid debugging, testing, and problem-solving skills
  • Experience with large scale and highly available cloud services (preferred)
  • Database knowledge and experience with high-scale data (preferred)
  • Troubleshooting skills across network, application, and distributed services layers
  • Knowledge of Azure Cloud (preferred)

Benefits For Software Engineer / Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
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 / Senior Software Engineer

Azure Messaging Team – Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Messaging Team, building large-scale distributed systems and real-time analytics solutions with up to 100% remote work flexibility.

Senior Software Engineer

Senior Software Engineer role at Microsoft's DPU group, developing compilers and system software for cloud infrastructure, offering competitive pay and benefits.

Senior Software Engineer - Backend

Senior Backend Engineer role at Microsoft Teams Developer Platform, building scalable services and bot solutions with competitive pay and benefits in Vancouver.

ROP - Senior Software Engineer

Senior Software Engineer position at Microsoft's Azure Core Compute Team, focusing on building and maintaining cloud infrastructure components with emphasis on performance, reliability, and scale.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Networking team, building software for global-scale AI networks and data center infrastructure.