Senior Software Engineer (Ssc)

Elastic

Madrid

Hybrid

EUR 60,000 - 85,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health coverage
Flexible schedule
Generous vacation days
Parental leave 16w
Volunteer hours 40
Charity match

Job summary

Elastic is seeking a Software Engineer to join the self-service cloud growth team in Madrid. You will own onboarding experiences for self-service users and trials, contributing as a full-stack engineer on backend and frontend features.

Collaborate with PMs and designers to plan, implement, and lead scalable onboarding APIs and agent interfaces. You will work with RESTful APIs, async programming, and modern frontend tech, including React and TypeScript.

Qualifications

  • Proficient in RESTful APIs and async programming.
  • Strong communication and teamwork abilities.
  • Experience deploying software in production.
  • Frontend and backend collaboration for onboarding flows.
  • Knowledge of React/JS/TS and modern web tech.
  • Experience with Elasticsearch/Kibana, DynamoDB is a plus.

Responsibilities

  • Build scalable features and APIs for onboarding and trial experience.
  • Collaborate with PMs and designers to plan features.
  • Develop agent onboarding and admin interfaces.
  • Integrate cloud onboarding flows with Kibana and Elastic platforms.
  • Plan, design, and lead projects independently.

Skills

RESTful APIs
Async programming
Communication
Team player
React
JavaScript/TypeScript
HTML5
CSS3
Responsive design
Java
Git
Kubernetes
Hapi
Next.js
NgRx
DynamoDB
Elasticsearch
Kibana

Tools

Node.js
React
Hapi
Next.js
NgRx
DynamoDB
Elasticsearch
Kibana
Java
Git
Docker
Kubernetes

Job description

  • Elastic, the Search AI Company, empowers everyone to find answers in real-time, leveraging all their data at scale, and fueling the potential of businesses and individuals
  • The Elastic Search AI Platform, trusted by over 50% of the Fortune 500, unifies the precision of search with the intelligence of AI to accelerate impactful results
  • The Software Engineer will join the self-service cloud growth team, empowering self-service customers and trial users to be successful
  • This role specifically focuses on human user onboarding and agents onboarding, directly influencing the successful growth of Elastic Cloud
  • Working as a full stack engineer, contributing both to the backend and frontend of the product onboarding and trial experience
  • Designing and implementing new scalable features and APIs in our product
  • Working closely with PMs and designers to plan and design the features
  • Implementing agentic interfaces for onboarding and trial experience
  • Collaborate with Elastic solution teams to seamlessly integrate cloud and kibana onboarding flows
  • Designing and implementing data evolution strategies to manage schema changes without introducing breaking changes
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).

You know your way around RESTful APIs and async programmingYou’re an awesome communicator and a great team playerExperience deploying and operationalizing software in productionIf you’ve dabbled in state management libraries (like NgRx), that’s a big bonusStrong proficiency in Node.js server frameworks like Hapi and Next.jsAbility to plan, design, implement, and lead projects independentlyProblem-solving is your superpower, and you’re all about the detailsFast-paced environments? No problem for youStrong proficiency in React and JavaScript/TypeScriptFront-end tech like HTML5, CSS3, and responsive design is in your wheelhouseKnowledge in NoSQL databases, such as DynamoDB and ElasticsearchYou’re a nerd (in a good way) when it comes to staying on top of industry trends and best practicesGit and other code collaboration tools don’t scare youKnowledge in ReactKnowledge in JAVAExperience with Elasticsearch, and KibanaExperience in Kubernetes

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Engineer - Observability APM UI
Senior Full Stack Engineer - Observability APM UI

Elastic • Spain

On-site
EUR 61,000 - 97,000
Competitive pay
Health coverage
Flexible locations and schedules
+4
Senior Java Engineer - Core/Infra - Elasticsearch
Senior Java Engineer - Core/Infra - Elasticsearch

Elastic • Spain

On-site
EUR 118,000 - 225,000
Health coverage
Flexible locations and schedules
Vacation days
+3
Senior Full Stack Software Developer (Observability)
Senior Full Stack Software Developer (Observability)

Elastic • Madrid

Hybrid
EUR 90,000 - 130,000
Health coverage for you and family
Flexible location & schedule
Generous vacation days
+1
Senior Full Stack Software Developer - Observability
Senior Full Stack Software Developer - Observability

Elastic • Spain

Hybrid
EUR 67,000 - 106,000
Health coverage
Flexible locations
Generous vacation days
+3
Senior Software Engineer (Prism, Security)
Senior Software Engineer (Prism, Security)

Elastic • Madrid

Hybrid
EUR 70,000 - 110,000
Fully paid health coverage for you and
Flexible location and schedule
Senior Full Stack Engineer - Observability APM UI
Senior Full Stack Engineer - Observability APM UI

Elastic • Spain

On-site
EUR 67,000 - 106,000
Health coverage
Flexible locations and schedules
Parental leave
+1
Senior Java Engineer - Core/Infra - Elasticsearch
Senior Java Engineer - Core/Infra - Elasticsearch

Elastic • Spain

On-site
EUR 67,000 - 106,000
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+3
Senior Software Engineer - Search Algorithms - Elasticsearch
Senior Software Engineer - Search Algorithms - Elasticsearch

Elastic • Spain

Hybrid
EUR 67,000 - 106,000
Health coverage
Flexible locations
Generous vacation days
+3
Senior Software Engineer - Search Relevance in ES|QL - Elasticsearch
Senior Software Engineer - Search Relevance in ES|QL - Elasticsearch

Elasticsearch B.V. • Spain

On-site
EUR 67,000 - 106,000
Competitive pay
Health coverage
Flexible locations and schedules
+3
Principal Software Engineer (Search Infrastructure, Elasticsearch)
Principal Software Engineer (Search Infrastructure, Elasticsearch)

Elastic • Madrid

Hybrid
EUR 120,000 - 150,000
Fully paid health coverage for you and
Flexible location and schedule
Generous vacation days
+3