Skip to content

Senior Software Engineer, Go

Elastic
senior
Location

Spain

Work Type

Onsite

Seniority

senior

Posted

October 28, 2025


Total Compensation
€130,000
Yearly Savings (Comfortable)
€56,000
Want to apply for this job?

Subscribe to access the application link and 15,000+ more jobs

Job Description

Who you are

  • Production experience using Go for systems development
  • System programming experience on Linux, Windows, and/or macOS
  • Experience participating in complex technical conversations
  • Experience with operational monitoring and restoring production services
  • Excellent verbal and written communication, strong problem solving, and ability to debug and fix sophisticated issues
  • Ability to work in a team distributed throughout the world
  • Experience collecting data on the edge and shipping to a central place
  • Production experience with cross-platform development and packaging
  • Hands-on experience with Docker and Kubernetes

What the job involves

  • The Observability Ingest team at Elastic is responsible for building tools to collect and ingest data easily, efficiently, and quickly
  • Learn more about them on our website here or even better by testing the data ingestion user experience yourself on Elastic Cloud
  • We maintain Elastic Agent as a unified data collector for Elastic solutions, Fleet as a central management platform, Integrations platform as a marketplace experience to discover and build third party integrations to bring data into Elastic stack, and data transformation and processing tooling of Logstash, ingest pipelines and runtime fields
  • The Elastic Agent Control Plane team is seeking an engineer to join us in building unified and flexible data collection and management
  • Looking to work on a high-impact, high-adoption product with a diverse and versatile engineering team
  • If so, please join us!
  • Maintain and evolve the current Elastic Agent, Fleet Server and Beats platforms, all written in Go
  • Improve and maintain the Elastic Distribution of OpenTelemetry Collector (EDOT), an open-source distribution of the OpenTelemetry Collector
  • Support services running as part of Elastic Cloud Serverless and Elastic Cloud Hosted
  • Design and build features to work across macOS, Windows and Linux platforms
  • Work with our support team to help customers
  • Collaborate with other engineering teams to ship enterprise-ready software

Benefits

  • Toast to your health: Fully paid health coverage for you and your family, in many locations
  • Craft your calendar: Flexible location and schedule for most roles
  • Create space for you: Distributed by design workforce, plus generous number of vacation days each year
  • Embrace parenthood: Minimum of 16 weeks of parental leave, plus generous family formation benefits
  • Give back your time: 40 hours each year to use toward volunteering with organizations and causes you’re passionate about
  • Amplify your impact: Double your charitable giving — we match donations up to $1500 USD (or local currency equivalent)
More Jobs You Might Like
Team Lead Android Core Product

Speechify

Remote

Helpful Resources
Salary & Savings Calculator

Compare salaries across European cities and calculate your potential savings. Understand cost of living and take-home pay for tech jobs in Europe.

Career Guides

Expert advice on landing high-paying tech jobs in Europe. Tips on interviews, salary negotiation, and career growth from The European Engineer.

Access 15,000+ High-Paying Tech Jobs

Get unlimited access to our full database of 15,000+ jobs with advanced filters, salary comparisons, and exclusive career guides from The European Engineer.