Microsoft
Principal Software Engineering Manager - Growth
Found: January 23, 2026
This role is based in Dublin, Ireland.
Responsibilities:
- Lead a team of engineers, providing technical mentorship and career direction.
- Design and implement scalable, resilient services and user experiences.
- Oversee the full software development life cycle, including design documentation and code reviews.
- Ensure secure and compliant releases of software updates.
- Collaborate with teams across Microsoft for joint delivery of customer experiences.
Qualifications:
- Bachelor's Degree in Computer Science or related field with 6+ years of engineering experience.
- Experience in software design, coding, testing, and maintenance.
- Strong leadership and communication skills.
- Expertise in C#, Java, JavaScript, or Python.