Software Engineer 3, Cloud Alerts Platform

MongoDB MongoDB · Enterprise · Dublin, Ireland · PTO Customer Observability

Software Engineer to join the Cloud Core Alerts Platform team, building scalable, fault-tolerant, and highly available systems that process millions of events and alerts in real time. The role involves designing and building distributed systems, evolving streaming alerting and eventing platforms, and integrating with third-party providers.

What you'd actually do

  1. Design and build distributed systems that process millions of events per second with high availability and low latency
  2. Lead end-to-end projects from design to production, ensuring scalability, observability, and operational excellence
  3. Evolve our streaming alerting and eventing platforms, improving reliability, throughput, and developer experience
  4. Collaborate with cross-functional teams to integrate alerting, event, and communication services into the broader customer observability ecosystem
  5. Develop secure, multi-tenant integrations with third-party providers, handling sensitive customer credentials safely

Skills

Required

  • distributed systems
  • backend engineering experience (Java, Go, or similar)
  • service-oriented architectures (SOA)
  • inter-service communication using gRPC or REST
  • AWS (or other hyperscalers)
  • cloud networking
  • infrastructure-as-code patterns
  • high-scale environments
  • communication
  • collaboration
  • problem solving

Nice to have

  • Apache Flink
  • Amazon Kinesis
  • Kafka
  • Kubernetes
  • Terraform

What the JD emphasized

  • at least 2+ years of backend engineering experience
  • high-scale environments with millions of events and alerts per day