Principal Software Engineering Manager, Dublin Pike

Last update 2024-04-14
Expires 2024-05-14
ID #2051456141
Principal Software Engineering Manager, Dublin Pike
Ireland, Cork, Dublin Pike,
Modified March 1, 2024



Do you have experience in managing a team of engineers to deliver highly secure, highly scalable, and mission critical services?
Do you enjoy leading innovations and cultural transformation?
Do you enjoy being part of a diverse and inclusive global team that has a broad Microsoft and industry level impact?
If yes, then we have an excellent opportunity for you.
If you are looking for challenges and opportunities to building world class services, look no further and join us. We are looking for a strong Principal Engineering Manager to build and lead a team that will contribute to architecting, designing, building, and running MS Sign services.
The MS Sign Services team is developing and operating online services both in Azure and in on-premises solutions, pioneering ways to deliver signing services to first and third-party customers.
MS Sign team, which is a part of the Crypto Services organization, built a Service Fabric based distributed system to provide codesigning services to Microsoft.
The system we’ve built delivers reliable and efficient cryptographic and codesigning solutions to all products and services that we produce in the company. We are now actively investing to bring cryptographic innovations to our customers as well as building a Code signing service in Azure for third party customers.
We are a highly agile and fast paced modern software engineering team who needs motivated and talented software engineering lead to help raise the Code signing services to the next level.

Required Minimum Qualifications:
BS in Computer Science or related technical degree or equivalent experience
5+ years of Software Service development experience
2+ years of experience as an engineering manager or a technical lead with a passion for coaching and mentoring others
Strong knowledge in. Net and high scale distributed system design/architecture
Experience in C#, Python, C/C++, Java, or other high-level programming languages
Strong problem-solving and troubleshooting skills
Excellent verbal and written communications skills
Ability to learn fast and self-motivated
Preferred Qualifications:
Experience architecting, designing, analyzing, running and maturing large-scale distributed systems
Experience working in a mature Dev Ops or Modern Engineering organization supporting internet/hyperscale services
Working knowledge in software security, digital asset security, cryptography
Azure/Cloud Services experience

Build and lead an excellent team of software engineers
Coach and grow team members
Contribute to Architecture of high scale Azure service to bring Digital Signing solutions to first party and third-party customers
Drive consistency, reliability, security, and performance across large environments with a customer and service-centric approach
Lead effective changes in incident and problem management processes
Provide technical & thought leadership
Communicate complex concepts/incidents to broad audiences including executive communication
Partner closely with program managers to innovate and evolve services based on deep understanding of business and customer needs
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Industry leading healthcare
Savings and investments
Giving programs
Educational resources
Maternity and paternity leave
Opportunities to network and connect
Discounts on products and services
Generous time away


Job details:

Job type: Full time
Contract type: Permanent
Salary type: Monthly
Occupation: Principal software engineering manager

⇐ Previous job

Next job ⇒     


Contact employer

    Quick search:


    Type city or region