Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineer - Threat Intelligence 
Ireland, Dublin 
935697224

30.07.2024
Qualifications

• 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.

Responsibilities

As a Principal Software Engineer,you will:

• 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 by ensuring that components are well-defined, modularized, secure, reliable, diagnosable, actively monitored and reusable.

• 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.