Microsoft
Software Engineer/Senior Software Engineer - Cloud & AI
Found: January 9, 2026
This role is based in Dublin, Ireland.
Responsibilities:
- Work with Engineers, Product Managers, and Designers to deliver compelling new features.
- Design, develop, test, deploy, maintain, and support large scale distributed software services and solutions.
- Troubleshoot and optimize test automation, reliability, performance, and monitoring for production services.
- Conduct technical reviews to ensure quality, security, and compliance standards are met.
- Participate in on-call rotations and postmortem reviews to improve service resilience.
- Promote automation in production and deployment processes.
Qualifications:
- Bachelor's degree in Computer Science or related field, or equivalent industry experience.
- Experience with modern programming languages such as Java, Python, Rust, C/C++, C#.
- Experience in large-scale distributed systems, systems administration, virtualization, OS engineering, and AI engineering is a plus.