← Zurück zur Liste
Stelle · Principal

Staff Engineer, Observability

Backend Developer • Principal • Vor Ort • Vollzeit • 📍 Dublin

MongoDB is seeking a Staff Engineer to design, build, and operate the internal and external Observability stack for the MongoDB platform, which tens of thousands of customers depend on to monitor their database clusters and generate actionable alerts. The systems handle tens of billions of metric time series while processing petabytes of logs, traces, and events, on a stack including VictoriaMetrics, Splunk, Flink, WarpStream/Kafka, Java, Golang and Fluentbit. The role involves technical leadership across large engineering teams operating complex distributed systems with strict SLOs on security, durability, availability and performance; candidates should be based in Dublin for the hybrid working model.

Responsibilities

  • Help build and architect systems for the mission-critical observability platform, leading the architecture and implementation of components driving performance, scalability, cost-efficiency, and resiliency
  • Design and implement observability improvements enabling engineers and customers to quickly diagnose the root cause of production issues
  • Handle production customer escalations from the Technical Support team and coach teammates to do the same
  • Write production-ready database code, improve existing code, and mentor the team to write higher quality code
  • Own areas of code maintained by the Observability Team, ensuring high standards of quality and maintainability
  • Diagnose test failures, identify and fix bugs, and investigate performance impact of code changes
  • Interview candidates for advanced software engineering positions
  • Lead development and project management of larger cross-company projects and collaborate with stakeholders on large initiatives
  • Advise Product Management on technical product direction and collaborate on product roadmaps
  • Champion and improve unit and integration tests; participate in the on-call rotation

Requirements

  • Minimum 10 years of experience in designing, programming, debugging, and tuning distributed and/or highly concurrent C/C++/Java/Rust mission-critical software systems
  • Experience running latency-sensitive, high-throughput systems
  • Strong systems fundamentals, including multi-threaded programming, performance profiling, and expert-level programming
  • Familiarity with the observability ecosystem and best practices
  • Excellent time and project management skills, including realistic assessments of project cost and complexity
  • Good understanding of information security management

Nice to have

  • Familiarity with database internals or building core components for data processing systems
  • Indexing or database performance tuning experience

Soft skills

Excellent verbal and written technical communicationStrong desire to collaborate with colleagues and mentor engineersExcited by solving complex problems at scale, to high standards

What we offer

  • Hybrid working model in Dublin
  • Employee affinity groups
  • Fertility assistance
  • Generous parental leave policy

About the company

MongoDB has redefined the data platform for the AI era. Its cloud-native platform, MongoDB Atlas, is the only globally distributed, multi-cloud data platform, available on AWS, Google Cloud and Microsoft Azure. Over 67,000 customers, including 75% of the Fortune 100, rely on MongoDB. MongoDB is an equal opportunities employer.