Taro Logo

Principal Software Engineer - Threat Intelligence

Microsoft is a technology company that empowers every person and every organization on the planet to achieve more.
Security
Principal Software Engineer
Remote
5,000+ Employees
12+ years of experience
Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Principal Software Engineer - Threat Intelligence

Microsoft Security is seeking a Principal Software Engineer for their Threat Intelligence team. This role is crucial in Microsoft's mission to make the world a safer place by reshaping security and empowering users, customers, and developers with end-to-end, simplified solutions. The ideal candidate will have 12+ years of experience in software engineering, with expertise in various programming languages and frameworks. They will lead and mentor engineers, design large-scale distributed systems, and drive engineering excellence. The role offers the opportunity to work on critical security priorities in a culture that embraces growth mindset and innovation. Benefits include industry-leading healthcare, educational resources, and a flexible work environment. Join Microsoft in Dublin, Ireland, and contribute to securing digital technology platforms, devices, and clouds in heterogeneous environments.

Last updated 8 months ago

Responsibilities For Principal Software Engineer - Threat Intelligence

  • Technically lead and mentor brilliant engineers
  • Partner with Architects, Product Managers, and Designers to deliver most impactful features
  • Design and develop large scale distributed software applications, services, and solutions
  • Troubleshoot and optimize test automation, reliability, performance, and monitoring for production applications and services
  • Adhere to and lead modern software engineering practices through design reviews
  • Develop 'best-in-class' engineering for our applications and services
  • Expose test coverage issues, organize, and implement integration tests, and resolve problem areas
  • Focus on customer/partner needs through a data driven approach
  • Assume on-call duties as scheduled
  • Lead engineering and operational excellence across the organisation

Requirements For Principal Software Engineer - Threat Intelligence

JavaScript
TypeScript
Python
Java
Rust
React
  • Bachelor's degree in computer science, Computer Information Systems, Math, Engineering or related field, or equivalent industry experience
  • Analytical, problem-solving, and software design skills (object-oriented design and analysis, relational database design)
  • 12+ years of experience with one or more general purpose programming languages such as JavaScript, TypeScript, C#, Python, Java, C/C++, Rust
  • Experience with one or more leading client libraries or frameworks such as React or Angular
  • Experience in agile, DevOps, building micro services a plus

Benefits For Principal Software Engineer - Threat Intelligence

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?