Software Engineering Lead - Microsoft
  • Dublin, Leinster, Ireland
  • via BeBee.com
-
Job Description

We are seeking a development lead with a passion for large-scale distributed systems to join our Observability platform team. Our team is responsible for delivering the core telemetry platform for the company, which ingests over 900 petabytes of data every day. We are looking for an engineer who has experience with C#, Java, or C++ and is passionate about cloud services and solving critical business needs. **Key Responsibilities:** * Lead, coach, and build a diverse, inclusive, high-performing team of engineers * Foster and develop talented engineers capable of developing and running scalable, reliable, maintainable services * Design and build distributed services that are secure, scalable, reliable, and performant * Create, implement, optimize, debug, refactor, and reuse code to establish and improve performance and resilience * Define customer success metrics and engineer services to meet and exceed goals **Requirements:** * Bachelor's degree in Computer Science or related discipline * Experience with C#, Java, or C++ * Proven experience designing and building large-scale distributed systems with high availability requirements * Excellent analytical skills with systematic and structured approach to software design * Great communication and collaboration skills; comfortable presenting to senior leadership * Cloud-native mindset, including aspects of performance, reliability, scalability, and resilience **Benefits:** * Industry-leading healthcare * Educational resources * Discounts on products and services * Savings and investments * Generous time away * Giving programs * Opportunities to network and connect

;