Software Engineer II - Platform Infrastructure (orchestration)

Elastic Elastic · Enterprise · Spain · Platform - Control Plane

Software Engineer II role focused on building and operating platform infrastructure, specifically in orchestration, for Elastic's cloud services. The role involves developing features, owning projects, participating in code reviews and design discussions, and supporting production services through an on-call rotation. Requires experience with Go, Kubernetes, and cloud providers, with a focus on distributed systems and observability.

What you'd actually do

  1. Build features and components for production services
  2. Take ownership of well-scoped pieces of larger projects, from requirements through production
  3. Propose technical solutions and bring them through to working code
  4. Pair with senior engineers on harder problems and ask clarifying questions early
  5. Participate in code reviews and design discussions

Skills

Required

  • Go
  • Kubernetes
  • AWS
  • Azure
  • GCP
  • distributed systems
  • observability

Nice to have

  • Crossplane
  • Kubernetes operators
  • infrastructure-as-code
  • SaaS
  • developer platform
  • Elastic Stack
  • observability tools
  • open source contributions
  • on-call rotation

What the JD emphasized

  • production services
  • observability