Microsoft
Software Engineer 2
Found: January 9, 2026
This role is based in Barcelona, Spain.
Responsibilities:
- Deliver high-quality services that power AI and Search experiences.
- Ensure the quality, scalability, reliability, security, and maintainability of services.
- Participate in design and code reviews, contributing to a clean, well-documented codebase.
- Stay current with developments in AI and Search, bringing innovative ideas to the team.
- Help team members plan and execute technical deliverables.
- Coordinate product requirements gathered from partners.
Qualifications:
Required:
- Bachelor's Degree in Computer Science or equivalent experience.
- Experience in designing, developing, and troubleshooting web services.
- Proficiency in backend technologies such as C, C++, C#, Java, TypeScript, or Python.
- Familiarity with cloud computing platforms like Azure or AWS.
- Effective communication skills and commitment to an inclusive workplace.
Preferred:
- Expertise in front-end technologies.
- Prior experience with API platform development.