Taro Logo

Software Engineer / Senior Software Engineer

Microsoft is a global technology company that empowers people and organizations to achieve more through innovative software, services, and solutions.
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Cloud · Enterprise SaaS

Description For Software Engineer / Senior Software Engineer

Azure Core organization at Microsoft Development Center Romania is seeking Mid Level and Senior Software Engineers to join their team. 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.

The role offers opportunities to work on highly scalable services and world-class product experiences. Engineers will have meaningful impact on product direction and feature development. The position involves designing, developing, testing, and supporting features for highly available services used by millions of users daily.

Key responsibilities include developing secure and compliant solutions, analyzing feature performance in production, participating in code reviews, and working with distributed systems at scale. The ideal candidate should have strong experience in OOP languages (C#, Java, C/C++, Python), excellent system design and algorithmic skills, and solid debugging capabilities.

The position offers comprehensive benefits including industry-leading healthcare, educational resources, savings and investments, parental leave, and generous time away. Microsoft values diversity and maintains an inclusive culture where employees can thrive with a growth mindset.

Working at Microsoft's Azure Core team means joining a dynamic environment where you'll help shape the future of cloud computing while having access to cutting-edge technology and professional development opportunities. The role offers up to 100% work from home flexibility with 0-25% travel requirements.

Microsoft provides equal employment opportunities and accommodations for all qualified applicants regardless of background. The position requires passing Microsoft Cloud Background Check upon hire and every two years thereafter.

Last updated 3 days 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, algorithmic skills, knowledge of data structures
  • Solid debugging, testing, and problem-solving skills
  • Experience with large scale and highly available cloud services (preferred)
  • General database knowledge and experience with high-scale data (preferred)
  • Troubleshooting skills across network, application, and distributed services layers
  • Knowledge of Azure Cloud, Power Platform, or Dynamics 365 (preferred)

Benefits For Software Engineer / Senior 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 / Senior Software Engineer