1 month ago
Spain (city not specified)Senior
Responsibilities
- Design and implement new features for Logstash and its plugins using Java and JRuby.
- Build and operate core backend services for the Streams program in Golang.
- Add features and contribute to the OpenTelemetry Collector in Golang.
- Solve distributed systems problems at scale and maintain existing code and dependencies.
- Ensure automated test coverage, review pull requests, and guide peers.
- Engage with public GitHub repositories and community forums.
- Collaborate with other teams and the support organization to achieve product goals and assist customers.
- Participate in an on-call rotation.
Requirements
- Expertise in at least one of Java, Golang, or Ruby, with willingness to learn and work with the others.
- Strong analytical, problem-solving, debugging, and efficient solution-finding skills.
- Ability to work autonomously and adapt across different codebases.
- Strong verbal and written communication skills for a remote-first, globally distributed environment.
- A proven track record of using AI to accelerate development, debug complex systems, and optimize code while retaining ownership of outcomes.
- Familiarity with observability concepts and tools, especially OpenTelemetry, is a bonus.
- Hands-on experience with Docker and Kubernetes is a bonus.
- JRuby development experience, open-source software development, and knowledge of Kafka, Postgres, MySQL, TCP, UDP, HTTP, or the Elastic stack are bonuses.
Benefits
- Base salary with no variable compensation component.
- Health coverage for employees and families in many locations.
- Flexible locations and schedules for many roles in the distributed company.
- Generous vacation allowance.
- Employer matching of up to $2,000 or local-currency equivalent for financial donations and up to 40 volunteer hours annually.
- At least 16 weeks of parental leave.
- Remote-first work environment.
Tech Stack
Categories
About Elastic
Elastic builds the Elasticsearch-based platform for enterprise search, observability (logging, metrics, APM), and security (SIEM/endpoint). It sells subscriptions and Elastic Cloud managed services with usage-based pricing, combining open source and proprietary features through Elasticsearch and Kibana. Founded in 2012 and headquartered in San Francisco, Elastic is publicly traded on the NYSE and is used by more than half of the Fortune 500.
