Elastic

Senior Software Engineer

Elastic

Overview

Role involves developing extraction and transformation applications and collaborating with a distributed team.

Ideal candidate has experience in software development with Ruby/Python and ETL processes.

Only candidates from Greece, Ireland, Norway, Spain, Sweden, and the United Kingdom are considered

remoteseniorpermanentfull-timeEnglishRubyPythonCI/CDTypescriptReact

Locations

  • Greece
  • Sweden
  • Norway
  • Ireland
  • United Kingdom
  • Spain

Requirements

  • Experience with Ruby and/or Python
  • Experience with ETL pipelines
  • Experience with asynchronous job queues and CI/CD
  • Experience with open source
  • Excellent written and spoken communication skills
  • Interest in learning new tools and languages

Responsibilities

  • Develop large-scale extraction and transformation applications
  • Collaborate with international teammates
  • Mentor team members
  • Integrate AI-driven solutions
  • Break down features into technical deliverables

Benefits

  • Competitive pay
  • Health coverage
  • Flexible locations and schedules
  • Generous vacation days
  • Donation matching
  • Volunteer hours
  • Parental leave