Talent.com
Esta oferta de trabajo no está disponible en tu país.
Search - Workchat - Software Engineer II

Search - Workchat - Software Engineer II

Referral Board, , Spain, España
Hace 21 días
Descripción del trabajo

Search - Workchat - Software Engineer II

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. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. 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 Role

Elastic is building the next generation conversational interface that lets users chat with their own data. We need a software engineer who is as comfortable polishing React components as writing the Node routes and Elasticsearch queries that feed them. You will deliver core AI chat features, including transcript virtualization, prompt composers, and citation inspectors, while also implementing the API endpoints that stream answers, persist sessions, and surface evaluation metrics. You will pair with designers on accessible, keyboard-friendly patterns, instrument the stack for usage analytics, and collaborate with data scientists on prompt experiments and offline evaluation loops.

What You Will Be Doing

  • Build and refine backend endpoints (Node / TypeScript) that power chat, citations, and evaluation loops.
  • Help designing, building, and polishing front-end features in Kibana using React, TypeScript, and the Elastic UI (EUI) design system : chat transcript panes, prompt composers, citation views, and telemetry opt-ins.
  • Pair with designers to break product ideas into incremental, testable UI stories and demo them in sprint reviews.
  • Instrument the UI for observability - usage analytics, error tracking, Web Vitals - and use the data to iterate.
  • Collaborate with data scientists and other specialists as we experiment with prompt strategies, streaming tokens, and evaluation overlays in the chat experience.
  • You will collaborate with the team on features, helping break them down into technical work. You’ll act as an important and communicative part of an engaged and spirited team.

What You Bring

  • We appreciate articulate and “low ego” people who want to grow as part of a team.
  • You understand distributed systems fundamentals, shard routing, and eventual consistency, and can explain them clearly.
  • 3+ years building production TypeScript services or full-stack apps.
  • You care about UI quality, accessibility and performance but also enjoy writing integration tests for a REST route or tuning an Elasticsearch query.
  • Excitement about LLMs and agentic UX; bonus points for hacking with LangChain / LangGraph, OpenAI function calls, or similar libraries.
  • Clear, concise written communication - you can turn architecture thoughts into ADRs, PR descriptions, and Slack guidance.
  • Nice-to-have : exposure to Kibana, Elasticsearch, or other large single-page apps.
  • If this sounds interesting, we would love to hear from you! Please include whatever info you believe is relevant : resume, GitHub profile, code samples, blog posts and writing samples, links to personal projects, etc.

    Additional Information - We Take Care of Our People

    As a distributed company, diversity drives our identity. Whether you’re looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life. Your age is only a number. It doesn’t matter if you’re just out of college or your children are; we need you for what you can do.

    We strive to have parity of benefits across regions and while regulations differ from place to place, we believe taking care of our people is the right thing to do.

  • Competitive pay based on the work you do here and not your previous salary
  • Health coverage for you and your family in many locations
  • Ability to craft your calendar with flexible locations and schedules for many roles
  • Generous number of vacation days each year
  • Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service
  • Up to 40 hours each year to use toward volunteer projects you love
  • Embracing parenthood with minimum of 16 weeks of parental leave
  • Different people approach problems differently. We need that. Elastic is an equal opportunity / affirmative action employer committed to diversity, equity, and inclusion. 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.

    We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals. To request an accommodation during the application or the recruiting process, please email We will reply to your request within 24 business hours of submission.

    Elasticsearch develops and distributes encryption software and technology that is subject to U.S. export controls and licensing requirements for individuals who are located in or are nationals of the following sanctioned countries and regions : Belarus, Cuba, Iran, North Korea, Russia, Syria, the Crimea Region of Ukraine, the Donetsk People’s Republic (“DNR”), and the Luhansk People’s Republic (“LNR”). If you are located in or are a national of one of the listed countries or regions, an export license may be required as a condition of your employment in this role. Please note that national origin and / or nationality do not affect eligibility for employment with Elastic.

    Please see here for our Privacy Statement.

    Apply for this job

    indicates a required field

    First Name

    Last Name

    Preferred First Name

    Email

    Phone

    Location (City)

    Resume / CV

    Enter manually

    Accepted file types : pdf, doc, docx, txt, rtf

    Enter manually

    Accepted file types : pdf, doc, docx, txt, rtf

    Education

    School Select...

    Degree Select...

    Select...

    Professional Profile (LinkedIn, Github, Website, etc)

    Will you require Elastic's sponsorship to continue or extend your work authorization status?

  • Select...
  • In what countries do you have the unrestricted right to work?

    Gender Pronouns (She / Her / Hers, He / Him / His, They / Them / Theirs, etc.)

    Do you consent to Elastic processing your personal data for the purposes of this application? For additional details, please see our Applicant Privacy Statement linked below.

  • Select...
  • Are you located in one of the following countries or regions : Belarus, Cuba, Iran, North Korea (DPRK), 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)

  • Select...
  • Is your most recent country of citizenship one of the following countries : Cuba, Iran, North Korea (DPRK), or Syria?

  • Select...
  • Is your most recent legal permanent residency in one of the following countries : Cuba, Iran, North Korea (DPRK), or Syria?

  • Select...
  • Voluntary Self-Identification

    For government reporting purposes, we ask candidates to respond to the below self-identification survey.Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiringprocess or thereafter. Any information that you do provide will be recorded and maintained in aconfidential file.

    As set forth in Referral Board’s Equal Employment Opportunity policy,we do not discriminate on the basis of any protected group status under any applicable law.

    If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection.As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measurethe effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categoriesis as follows :

    A "disabled veteran" is one of the following : a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

    A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

    An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

    An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

    Select...

    Voluntary Self-Identification of Disability

    Form CC-305

    Page 1 of 1

    OMB Control Number

    Expires 04 / 30 / 2026

    Voluntary Self-Identification of Disability

    Form CC-305 Page 1 of 1 OMB Control Number Expires 04 / 30 / 2026

    Why are you being asked to complete this form?

    We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.

    Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at .

    How do you know if you have a disability?

    A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, for example, :

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV / AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and / or other supports
  • Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention-deficit / hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury
  • Disability Status Select...

    PUBLIC BURDEN STATEMENT : According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.

    #J-18808-Ljbffr

    Crear una alerta de empleo para esta búsqueda

    Software Engineer • , , Spain, España

    Ofertas relacionadas
    • Oferta promocionada
    Software Engineer II, Backend (Platform Reliability)

    Software Engineer II, Backend (Platform Reliability)

    AffirmMadrid, Madrid, SPAIN
    Software Engineer II, Backend (Platform Reliability) Remote Spain.Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later withou...Mostrar másÚltima actualización: hace 18 días
    • Oferta promocionada
    Sr. Software Engineer I

    Sr. Software Engineer I

    FlywireMadrid, Madrid, SPAIN
    Are you ready to trade your job for a journey? Become a FlyMate!.Passion, excitement & global collaboration are all core to what it means to be a FlyMate. At Flywire, we’re on a mission to deliv...Mostrar másÚltima actualización: hace 13 días
    • Oferta promocionada
    • Nueva oferta
    Solo Quedan 24h : Software Engineer

    Solo Quedan 24h : Software Engineer

    European Tech RecruitMadrid, España
    Join a leading deep-tech innovator shaping the future of AI and advanced computing.Our client is at the forefront of developing next-generation technologies that are transforming how artificial int...Mostrar másÚltima actualización: hace 3 horas
    • Oferta promocionada
    Sr. Software Engineer II

    Sr. Software Engineer II

    FlywireMadrid, Madrid, SPAIN
    Are you ready to trade your job for a journey? Become a FlyMate!.Passion, excitement & global collaboration are all core to what it means to be a FlyMate. At Flywire, we’re on a mission to deliv...Mostrar másÚltima actualización: hace 17 días
    • Oferta promocionada
    Software Engineer II, Backend (Merchant Data Platform)

    Software Engineer II, Backend (Merchant Data Platform)

    AffirmMadrid, Madrid, SPAIN
    Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.The Merchant Data Platfor...Mostrar másÚltima actualización: hace 5 días
    • Oferta promocionada
    Software Engineer I

    Software Engineer I

    eventbriteMadrid, Madrid, SPAIN
    THE CHALLENGE Eventbrite is seeking Full stack Software engineers to join us in our mission to bring the world together through live experiences. Last year alone, our platform processed over 150 m...Mostrar másÚltima actualización: hace 18 días
    • Oferta promocionada
    Software Engineer - Spain, Czech Republic (Remote)

    Software Engineer - Spain, Czech Republic (Remote)

    CHSMadrid, Madrid, SPAIN
    Payhawk is a leading global spend management solution for scaling businesses.Headquartered in London and combining company cards, reimbursable expenses and accounts payable into a single product; i...Mostrar másÚltima actualización: hace 18 días
    • Oferta promocionada
    Software Development Engineer II, AMET Payments

    Software Development Engineer II, AMET Payments

    Amazonmadrid, España
    Software Development Engineer II, AMET Payments.We are looking for passionate and talented software engineers who have experience building innovative, critical, high volume applications that custom...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Software Engineer

    Software Engineer

    NeuralTrustToledo, Castille-La Mancha, Spain
    At NeuralTrust we're looking for a Software Engineer to take our company to the next level.Join us! About NeuralTrust We’re a Barcelona-based, remote-first startup. Our SaaS platform provides the es...Mostrar másÚltima actualización: hace 6 días
    • Oferta promocionada
    Software Engineer II (PHP / Golang) - Remote

    Software Engineer II (PHP / Golang) - Remote

    BigCommerceMadrid, Madrid, SPAIN
    Software Engineer II - Remote page is loaded Software Engineer II - Remote Apply remote type Remote locations Poland - Remote United Kingdom - Remote Spain - Remote time type Full time posted on Po...Mostrar másÚltima actualización: hace 17 días
    • Oferta promocionada
    Software Engineer, iOS Core Product - Madrid, Spain

    Software Engineer, iOS Core Product - Madrid, Spain

    Clutch CanadaMadrid, Madrid, SPAIN
    PLEASE APPLY THROUGH THIS LINK : https : / / job-boards.The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech produc...Mostrar másÚltima actualización: hace 18 días
    • Oferta promocionada
    Semantic Software Engineer

    Semantic Software Engineer

    NTT DATA Europe & LatamMadrid, Madrid, SPAIN
    Dentro de la unidad de sector público tenemos un equipo especializado, concretamente un centro de excelencia enfocado a desarrollar la oferta de valor para la transformación digital de las administ...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    IA Software Engineer

    IA Software Engineer

    ExtiaMadrid, Community of Madrid, Spain
    Estamos buscando Software Engineers especializados en Inteligencia Artificial.Únete a Extia, donde las personas son lo primero! Desde 2007, combinamos rendimiento con bienestar en el trabajo — y lo...Mostrar másÚltima actualización: hace 18 días
    • Oferta promocionada
    Software Engineer III- Android- Nutmeg- Mid Level

    Software Engineer III- Android- Nutmeg- Mid Level

    JPMorganChaseMadrid, Comunidad de Madrid, España
    Behind every investment is a person with ambitions, motivations and values.While we know that every client is unique, they come to Nutmeg for the same reason : our straightforward and transparent ap...Mostrar másÚltima actualización: hace 23 días
    • Oferta promocionada
    Software Engineer I

    Software Engineer I

    Eventbrite, Inc.Madrid, Madrid, SPAIN
    Eventbrite is seeking Full stack Software engineers to join us in our mission to bring the world together through live experiences. Last year alone, our platform processed over 150 million tickets a...Mostrar másÚltima actualización: hace 18 días
    • Oferta promocionada
    Software Engineer - Enabling Team

    Software Engineer - Enabling Team

    idealistaToledo, Castille-La Mancha, Spain
    Incorporamos a nuestro equipo de Plataforma una persona con experiencia en desarrollo backend (junior o senior) que le guste curiosear y estar al tanto del mundillo tecnológico.Tocarás muchos palos...Mostrar másÚltima actualización: hace 6 días
    • Oferta promocionada
    Python Software Engineer

    Python Software Engineer

    PlytixToledo, Castille-La Mancha, Spain
    We’re looking for a Python Software Engineer to join our Development team.The role is primarily backend-focused, but we’d love someone who’s FullStack or open to working across the stack and contri...Mostrar másÚltima actualización: hace 4 días
    • Oferta promocionada
    Software Engineer II - React Native

    Software Engineer II - React Native

    eventbriteMadrid, Madrid, SPAIN
    THE CHALLENGE Eventbrite is seeking full-stack software engineers to join us in our mission to bring the world together through live experiences. Last year alone, our platform processed over 150 mi...Mostrar másÚltima actualización: hace 18 días
    • Oferta promocionada
    Software Engineer II, Backend (Furnishing Platform)

    Software Engineer II, Backend (Furnishing Platform)

    AffirmMadrid, Madrid, SPAIN
    Overview Software Engineer II, Backend (Furnishing Platform) – Remote Spain.Affirm is reinventing credit to offer flexible, transparent buy now and pay later solutions. We are looking for a highly ...Mostrar másÚltima actualización: hace 7 días
    • Oferta promocionada
    Software Engineer - Spain, Czech Republic (Remote)

    Software Engineer - Spain, Czech Republic (Remote)

    Cimpress / VistaMadrid, Madrid, SPAIN
    The Inbound Logistics Team within Fulfiller Operations focuses on automating and optimizing the flow of raw materials into our manufacturing facilities. At its core, the team acts as a data broker, ...Mostrar másÚltima actualización: hace 18 días