Company Logo
Software Engineer

Netflix - 1d ago

Company Logo
Senior Software Engineer

Reddit - 4d ago

Principal Software Engineer - Observability

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, Go, Python, or Rust
  • Ability to meet Microsoft, customer and/or government security screening requirements

Responsibilities

  • Partner with appropriate stakeholders to determine user requirements for agentic observability scenarios across Kubernetes and Linux environments.
  • Lead identification of dependencies and development of design documents for products, applications, services, or platforms that support safe, observable, and evaluable agentic workflows.
  • Lead by example and mentor others to produce extensible and maintainable code used across products, including hands-on implementation, review, testing, debugging, and maintenance.
  • Use proficiency in cross-product features to work cooperatively with appropriate stakeholders, including product managers, and drive project plans, release plans, and work items across multiple groups.
  • Apply Kubernetes and Linux proficiency to collect, correlate, and interpret systems signals, using Linux kernel and extended Berkeley Packet Filter (eBPF) techniques when they are the appropriate engineering choice.
  • Be responsible as a Designated Responsible Individual (DRI), support engineers across products and solutions, and participate in on-call work to monitor systems, products, and services for degradation, downtime, or interruptions.
  • Proactively seek new knowledge and adapt to trends, technical solutions, and patterns that improve availability, reliability, efficiency, observability, and performance while supporting consistent monitoring and operations at scale and sharing knowledge with other engineers.

Qualifications

  • Master's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, Go, Python, or Rust OR Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, Go, Python, or Rust OR equivalent experience.
  • Technical engineering experience designing, building, and operating distributed systems on Linux and Kubernetes.

Perks and Benefits

  • Software Engineering IC5 - The typical base pay range for this role across Ireland is €99,800.00 - €172,400.00 per year.
  • Certain roles may be eligible for benefits and other compensation.
  • Equal opportunity employer with a culture of inclusion and growth mindset.
AI Summary ✨
Microsoft logo

Microsoft

Dublin, Ireland

Experience: Principal
Posted: September 17, 2026
Last seen: an hour ago
Azure
Golang
Kubernetes
Python
Rust
backend

Why we track Microsoft

Microsoft has offices across most of Europe and tends to hire steadily. They're not as flashy as some of the other FAANG companies on this board, but the stability, benefits, and breadth of engineering work are hard to argue with.

Similar jobs

  • kraken logo

    AI Platform Engineer, Enablement and Governance Operations

    Poland, Ireland, Sweden, Romania, Cyprus, Switzerland, Portugal, Lithuania, Czech Republic, Hungary, Spain, UK, Bulgaria

    5 hours ago
    New
    Remote
  • 7 hours ago
    New
    Remote
  • 7 hours ago
    New
    Remote
  • See all jobs in Ireland