Enable America Jobs

Enable America Logo

Job Information

Microsoft Corporation Principal Software Engineering Manager in Dublin, Ireland

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.

Responsibilities

  • 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

Qualifications

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 DevOps or Modern Engineering organization supporting internet/hyperscale services

  • Working knowledge in software security, digital asset security, cryptography

  • Azure/Cloud Services experience

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .

DirectEmployers