Software Engineer / Senior Software Engineer @ Microsoft
Your Application Journey
Email Hiring Manager
Job Details
Overview
Microsoft's Azure Core organization is looking for talented Mid Level and Senior Software Engineers to join its development teams at the Microsoft Development Center in Romania. The Azure Core team builds and manages the core platform across compute, storage, and networking services. Join us to build highly scalable services and shape world-class product experiences with both traditional platforms and cutting-edge GenAI solutions.
Responsibilities
- Design, develop, test and support features and solutions.
- Develop high quality, secure, and compliant solutions.
- Support highly available services used by millions daily.
- Analyze feature performance in production.
- Participate in pair programming and code reviews.
Qualifications
Required: Production software development experience with OOP languages (C#, Java, C/C++, Python), strong system design, algorithmic skills, data structures knowledge, and debugging and testing skills.
Preferred: Experience with large scale cloud services, distributed systems, containerized applications using Docker and Kubernetes, as well as GenAI protocols and additional familiarity with Rust and OS internals.
Security & Compliance
Candidates must pass the Microsoft Cloud Background Check upon hire and periodically thereafter.
Key skills/competency
- Azure
- Cloud
- Software Engineering
- GenAI
- C#
- Java
- Distributed Systems
- Docker
- Kubernetes
- System Design
How to Get Hired at Microsoft
🎯 Tips for Getting Hired
- Research Microsoft culture: Study their mission, values, and news online.
- Tailor your resume: Highlight cloud, Azure, and GenAI projects.
- Showcase technical skills: Emphasize OOP, Docker, Kubernetes expertise.
- Prepare for interviews: Practice system design and debugging questions.