Job Title: Azure Core
Location: [Insert Location or “Remote/Hybrid Available”]
Experience Level: 1+ Years
Employment Type: Full-Time
About the Role
As a Software Engineer on the Azure Core team, you’ll contribute to the development and improvement of world-class cloud infrastructure solutions. You’ll work closely with cross-functional stakeholders to build reliable, scalable, and secure systems that drive Microsoft’s cloud platform. This role is ideal for engineers passionate about developing robust services and being part of mission-critical operations at global scale.
Key Responsibilities
- 🤝 Collaborate with stakeholders to understand user requirements and translate them into scalable technical solutions.
- 🧠 Drive dependency identification and documentation for applications, services, or platforms.
- 💻 Write, debug, refactor, and optimize code in C, C++, C#, Java, JavaScript, or Python to improve system performance and maintainability.
- 📅 Support project and release planning, collaborating with PMs and engineering leads to define and deliver sprint outcomes.
- 🔄 Serve as a Designated Responsible Individual (DRI), monitoring service health, troubleshooting issues, and initiating recovery steps for high-availability services.
- 🔍 Stay ahead of the curve by researching and adopting the latest trends and tools that improve observability, performance, and reliability.
Qualifications
Required:
- Bachelor’s degree in Computer Science or a related technical field OR equivalent industry experience.
- Strong coding skills in one or more of the following: C, C++, C#, Java, JavaScript, Python.
- Ability to meet Microsoft’s cloud background check and security clearance requirements.
Preferred:
- Master’s or Bachelor’s degree in Computer Science or a related field.
- 1+ year of hands-on experience in software development, systems engineering, or cloud operations.
- Familiarity with distributed systems and cloud services.
- Passion for building highly scalable and reliable systems.
Microsoft’s Commitment to Diversity
Microsoft is an equal opportunity employer. We embrace diversity and provide equal employment opportunities without regard to age, race, gender, sexual orientation, disability, or any other legally protected status. Learn more about requesting accommodations.
#AzureCoreJobs
Q1: What programming languages should I know for this role?
C, C++, C#, Java, JavaScript, or Python – proficiency in at least one is required.
Q2: Is remote work available?
Microsoft offers flexible work options based on team needs. Check the job posting or ask during the interview process.
Q3: What is the Microsoft Cloud Background Check?
It’s a specialized security screening required for roles involving cloud systems. It is conducted upon hire and every two years thereafter.
Q4: Will I be on-call as part of this role?
Yes, as a DRI (Designated Responsible Individual), you’ll participate in service monitoring and incident response rotations.