Senior Software Engineer Backend Golang (H/M) (España)

Senior Software Engineer Backend Golang (H/M) (España)

13 oct
|
Elastic
|
España

13 oct

Elastic

España

Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. By taking advantage of all structured and unstructured data — securing and protecting private information more effectively — Elastic’s complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI.What is The RoleThe Observability Streams team at Elastic is building Elastic's unified data pipeline - the layer that connects where your data comes from to where it lands, with full control over how it's processed and routed along the way. Whether you're collecting metrics from cloud accounts, shipping logs from agents, or routing traces to different destinations, Streams is what ties it all together.The Streams Backend team is responsible for the backend services powering this pipeline, ensuring data is routed, processed, and delivered efficiently and reliably at scale. We also own Logstash, the open-source streaming ETL tool (and the “L” in the “ELK stack”) trusted by enterprises worldwide to move and transform data, and we are regular contributors to the OpenTelemetry Collector.As a Senior software engineer on the Streams Backend team,you will help drive the design and development of new features across the Streams Backend service and Logstash, contribute to the OpenTelemetry Collector, and support our users and enterprise customers.Our team is distributed across the globe, and we communicate mostly through Slack, GitHub, email and Zoom.What You Will Be DoingDesigning and implementing new features for Logstash and its plugins in Java and JRuby.Designing, building, and operating core backend services for the Streams program in Golang.Adding new features, and making contributions to the Open Telemetry Collector in Golang.Maintaining,



updating and improving existing code and dependencies while ensuring automated test coverage.Engaging with multiple public GitHub repositories and community forums.What You BringAbility to work in a remote-first, highly distributed environment, with top-notch verbal and written communication.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.Clear written communication and the ability to work proficiently in a remote-first, highly distributed team.Bonus PointsFamiliarity with observability tools and concepts (tracing, metrics, logging), especially experience with or interest in OpenTelemetryHands-on experience with Docker and Kubernetes.JRuby developmentOpen source software developmentKnowledge of stream processing platforms (such as Kafka), database technologies (e.g., Postgres or MySQL) and network technologies (e.g., It doesn’t matter if you’re just out of college or your children are; Competitive pay based on the work you do here and not your previous salaryHealth coverage for you and your family in many locationsAbility to craft your calendar with versátil locations and schedules for many rolesGenerous number of vacation days each yearIncrease your impact - We match up to $2000 (or local currency equivalent) for financial donations and serviceUp to 40 hours each year to use toward volunteer projects you loveEmbracing parenthood with minimum of 16 weeks of parental leaveDifferent people approach problems differently. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by federal, state or local law, ordinance or regulation.Employee Polygraph Protection Act (EPPA)Poster and Know Your Rights (Poster)Elasticsearch develops and distributes technology and information that is subject to U.Belarus, Cuba, Iran, North Korea, Syria, or Russia, including the Ukrainian territories annexed by Russia (The Crimea region of Ukraine, The Donetsk People's Republic (DNR), The Luhansk People's Republic (LNR), Kherson or Zaporizhzhia).

📌 Senior Software Engineer Backend Golang (H/M) (España)
🏢 Elastic
📍 España

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior software engineer backend golang (h/m) (españa) / españa