Microsoft
Software Engineer
Found: January 9, 2026
This role is based in Reading, United Kingdom, with a hybrid work model of 3 days in-office.
Responsibilities:
- Build and deploy AI-powered software engineering agents for code porting.
- Develop engineering systems for hardware-agnostic workloads.
- Drive adoption of Cobalt processors for enhanced performance.
- Collaborate with teams to automate software migration to ARM64.
- Ensure system reliability during ARM64 transition phases.
Qualifications:
- Bachelor's degree in computer science or related field with 2+ years of experience in software engineering.
- Proficiency in coding languages such as C, C++, C#, Java, JavaScript, or Python.
- Experience with .NET (C#) and large-scale systems.
- Ability to meet Microsoft security screening requirements.
Preferred Qualifications:
- Experience with Linux-based development and AI-assisted workflows.
- Familiarity with additional programming languages like Rust or Go.