Senior Software Engineer (Streams, Observability)
- Madrid, Spain
- Senior Level
- Posted
Join Elastic, a leading company in the field of search and data analytics. As a Senior Software Engineer on the Streams Backend team, you will play a crucial role in building Elastic's unified data pipeline, ensuring efficient and reliable data processing and delivery at scale. You will work with cutting-edge technologies, contribute to open-source projects, and collaborate with teams across the globe. Enjoy a flexible work environment, comprehensive health coverage, generous vacation days, and opportunities for professional growth.
Exposure to the Elastic stack
Responsibilities
- Conception et développement de nouvelles fonctionnalités pour Logstash et ses plugins en Java et JRuby.
- Conception, construction et exploitation des services backend principaux pour le programme Streams en Golang.
- Ajout de nouvelles fonctionnalités et contributions au Collecteur OpenTelemetry en Golang.
Requirements
Critical thinking, positivity, autonomy and adaptability
- Expertise in at least one of Java, Golang and Ruby, and willingness to learn and work with the others and ability to adapt to regularly working in different codebases
- Ability to work in a remote-first, highly distributed environment, with top-notch verbal and written communication
- A proven track record of using AI to accelerate development, debug complex systems, and optimize code, while still owning the final outcomes
- Clear written communication and the ability to work proficiently in a remote-first, highly distributed team
- Proficient analytical, problem solving, debugging skills and ability to find efficient solutions
- Familiarity with observability tools and concepts (tracing, metrics, logging), especially experience with or interest in OpenTelemetry
- Hands-on experience with Docker and Kubernetes
- JRuby development
- Open source software development
- Knowledge of stream processing platforms (such as Kafka), database technologies (e.g., Postgres or MySQL) and network technologies (e.g., TCP, UDP and HTTP)
Pay
EUR 67,000 - 106,000
jobapplier