Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

OpenSearch Engineer

Full-time

Ruby Labs

About the role

We are building a high-scale payment orchestration platform that processes millions of financial transactions every month across multiple providers, regions, and products.

We are looking for an experienced OpenSearch Engineer to own and scale our AWS OpenSearch infrastructure and the pipelines that synchronize data from PostgreSQL .

You will be responsible for search architecture, data ingestion, performance, reliability, reconciliation, and recovery. The role combines search infrastructure, data engineering, and production operations.

Key Responsibilities

OpenSearch

  • Own and operate AWS OpenSearch Service in production.
  • Design indices, mappings, analyzers, templates, aliases, shards, and retention policies.
  • Optimize search queries, aggregations, filtering, pagination, and bulk indexing.
  • Investigate slow queries, indexing bottlenecks, hot shards, memory pressure, and rejected requests.
  • Plan safe upgrades, migrations, reindexing, and capacity scaling.

PostgreSQL-to-OpenSearch pipelines

  • Build and maintain reliable pipelines that synchronize PostgreSQL data with OpenSearch .
  • Support inserts, updates, deletes, backfills, and full reindexing.
  • Use AWS-native services such as AWS DMS , OpenSearch Ingestion , Lambda , SQS , S3 , ECS , or EKS where appropriate.
  • Implement retries, idempotency, deduplication, replay, dead-letter handling, and failure recovery.
  • Monitor ingestion lag, throughput, failed records, and data freshness.
  • Build reconciliation processes to detect and repair missing, stale, or inconsistent documents.
  • Ensure ingestion does not negatively affect the transactional PostgreSQL workload.

Reliability and operations

  • Monitor cluster health, search latency, indexing latency, storage, CPU, JVM pressure , and shard distribution.
  • Build CloudWatch dashboards, alerts, and operational runbooks.
  • Design snapshot, restore, backup, and disaster-recovery procedures.
  • Participate in production incident response and root-cause analysis.
  • Implement secure access using IAM , role-based access control, encryption, and least-privilege principles.

Collaboration

  • Work closely with backend, database, infrastructure, and product teams.
  • Help design efficient OpenSearch document models for payments, customers, subscriptions, and transactions.
  • Define standards for searchable fields, schema changes, and index versioning.
  • Document architecture, data flows, and recovery procedures.

Qualifications

  • Strong production experience with OpenSearch or Elasticsearch .
  • Hands-on experience with AWS OpenSearch Service .
  • Experience building data pipelines between PostgreSQL and OpenSearch .
  • Strong understanding of:
    • Index and shard design
    • Mappings and analyzers
    • OpenSearch Query DSL
    • Aggregations, sorting, filtering, and pagination
    • Bulk indexing and cluster performance
    • Data consistency, retries, idempotency, and replay
  • Experience with large datasets and high indexing or query volumes.
  • Experience performing backfills and reindexing safely.
  • Strong troubleshooting and production-operations skills.

Nice to have

  • Experience with AWS DMS or OpenSearch Ingestion .
  • Experience with Lambda , SQS , S3 , ECS , EKS , or Terraform .
  • Experience building custom ingestion services in Go , Java , or Python .
  • Experience in payments, billing, fintech, or subscription systems.
  • Experience with multi-tenant or high-volume search platforms.
  • Familiarity with ClickHouse , Tinybird , or similar analytical systems.
  • AWS certifications .
Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the OpenSearch Engineer in Kingdom of Spain vacancy
  •  ...Role Overview We are looking for a Senior QA Engineer to ensure the quality, reliability, and accuracy of trading and related products for a centralized crypto exchange. This role requires strong technical knowledge and an understanding of complex financial systems... 
    Suggested
    Full time

    Freedx

    Kingdom of Spain
    6 days ago
  •  ...node and a pbm CLI. Mature and widely deployed in production. What you will work on Primary, on PCSM The core replication engine: initial collection cloning followed by continuous change capture over MongoDB Change Streams, with correct handling of resume... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours

    Percona

    Kingdom of Spain
    2 days ago
  •  ...provisioning, grants, backups, restores, health checks, and ownership metadata. Help build DBaaS-style self-service capabilities so engineering teams can request databases, access, credentials, and operational checks with less manual DBA intervention. Improve observability... 
    Suggested
    Full time

    Alex Staff Agency

    Kingdom of Spain
    1 day ago
  •  ...architectures globally. Position Overview We are seeking a highly analytical, connection-obsessed, and systems-minded AI Systems Engineer to join our decentralized core Operations matrix under a high-agency full-time remote engagement framework open to builders across... 
    Suggested
    Full time
    Local area
    Remote work
    Work from home
    Shift work

    AI Acquisition

    Kingdom of Spain
    24 days ago
  •  ...Opportunity We build Pyroscope , the open-source continuous profiling database behind Grafana Cloud Profiles. Pyroscope gives engineers code-level visibility into how their applications use CPU and memory, down to the specific line of code, and connects that signal... 
    Suggested
    Full time
    Remote work
    Shift work

    Grafanalabs

    Kingdom of Spain
    6 days ago
  •  ...Communication: Good level of spoken and written English . Ability to collaborate effectively with cross-functional teams, including engineering, product, and marketing. What we Offer: Remote work from anywhere in Spain. If you are based in Barcelona, we would love... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Remote work
    Flexible hours
    2 days per week

    Labhouse

    Kingdom of Spain
    2 days ago
  •  ...Internship - Regulatory Engineer Spain • United States Research & Engineering Remote Full-time About Alinia We are an early-stage AI startup on a mission to enable the safe and compliant deployment of AI Agents in regulated industries, worldwide, through... 
    Full time
    Internship
    Remote work
    Worldwide

    Compliance / Regulatory

    Kingdom of Spain
    more than 2 months ago
  •  ...IPPs), developers, and clean tech investors to maximize asset returns. The organization provides high-agency, domain-expert sales engineers with an uncompromised remote canvas to leverage robust industrial IoT architectures, navigate complex utility integration layers,... 
    Full time
    Work at office
    Remote work
    Work from home
    Worldwide
    Shift work

    Power Factors

    Kingdom of Spain
    24 days ago
  •  ...About the Role: We're looking for a Software Engineer who uses AI as a core part of the development process to build, understand, and maintain complex software systems. You'll join a team working on a large ecosystem of interconnected services, shared libraries... 
    Full time
    Remote work

    5Blue Software

    Kingdom of Spain
    3 days ago
  •  ...international global expansion across new frontier markets including the United Kingdom and Kenya. Moniepoint provides high-agency engineering leaders with an uncompromised remote canvas to leverage state-of-the-art terminal technologies, manipulate low-latency mobile... 
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours
    Shift work

    Moniepoint

    Kingdom of Spain
    23 days ago
  •  ...the product runs inside a meaningful slice of the modern Node.js web. What we're looking for An experienced researcher or engineer who can build and iterate on a brand-new product, driving both the research and the development. The hard part of this work is knowing... 
    Full time
    Remote work
    Worldwide
    Flexible hours

    Cloudlinux

    Kingdom of Spain
    10 days ago
  • $154.6k - $250.8k

     ...providing secure infrastructure that makes autonomous workflows trustworthy by default. We are looking for a Senior Supply Chain Security Engineer to join the team behind Docker Hardened Images (DHI). In this role, you will work within the container and Kubernetes ecosystems... 
    Full time
    Remote work
    Home office
    Flexible hours
    Shift work

    Docker

    Kingdom of Spain
    21 days ago
  •  ...About the role Your goal will be to build and lead a world-class, AI-native Solutions Engineering organisation that enables n8n to win, deploy, and expand increasingly complex enterprise customers. To make that happen, you’ll set the strategy, strengthen our technical... 
    Full time
    Temporary work
    Immediate start

    N8n

    Kingdom of Spain
    3 days ago
  •  ...ambiguity, then you'll love the opportunities available to grow your career at Booksy. Requirements As the Lead Analytics Engineer (Looker), reporting into the Analytics Manager , you will be the primary architect of our data’s "source of truth." You will... 
    Full time
    Work at office
    Remote work

    Booksy

    Kingdom of Spain
    13 days ago
  • €86k - €122k per year

     ...adapts its core Identity platform to new market dynamics, customer expectations, and compliance requirements. We are a team of six engineers based across Spain and Poland. We are looking for a Senior Software Engineer who can turn ambiguous business and customer problems... 
    Full time
    Flexible hours

    Affirm

    Kingdom of Spain
    16 days ago
  •  ...Your role As a hands-on Engineering Manager in the Customer Journey (Growth) team at RoomPriceGenie, you will lead a small team of engineers improving how hoteliers discover and realise value in our platform, from activation and onboarding to feature adoption and long... 
    Full time

    RoomPriceGenie

    Kingdom of Spain
    1 day ago
  •  ...tracks. Position Overview We are seeking a highly autonomous, systems-fluent, and asynchronous code-proficient Senior Software Engineer to join our core Verification Platform team under a permanent, full-time remote footprint open across Spain, or hybrid out of our... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Home office
    Flexible hours
    Shift work

    Veriff

    Kingdom of Spain
    23 days ago
  • $15 per hour

     ...Summary The Wikimedia Foundation is seeking a Senior Software Engineer to join the team supporting the Wikidata Platform — the structured data backbone of Wikimedia projects and a key part of the global open knowledge ecosystem. You’ll help scale and sustain the Wikidata... 
    Full time
    Remote work

    Wikimedia Foundation

    Kingdom of Spain
    15 days ago
  •  ...bring the technical depth they don't have. Over time, if you're spotting product ideas and shipping, this can grow into a product engineering role. Not the priority on day one, but the path is real Who you are ~~2 years of experience . You don't need to be senior,... 
    Full time

    Silver

    Kingdom of Spain
    6 days ago
  •  ...systems and incident response when needed, with a focus on long-term fixes. Who you are ~5+ years of experience as a software engineer working on platform, infrastructure, or distributed systems. ~ Strong proficiency in Go and Python , or deep expertise in one... 
    Full time
    Remote work
    Flexible hours

    Qdrant

    Kingdom of Spain
    8 days ago
  •  ...through monitoring, logging, and alerting. Automate workflows and integrations across systems and tools. Collaborate with engineering, operations, and data teams to understand and support their infrastructure needs. Contribute to incident response, root cause... 
    Full time

    Qdrant

    Kingdom of Spain
    8 days ago
  •  ...team providing senior level technical knowledge on our customer issues. Work with and foster relationships with the development engineering team to ensure tracking on engineering escalations, bugs and feature requests. Develop technical troubleshooting sessions,... 
    Full time

    Sysdig

    Kingdom of Spain
    2 days ago
  •  ...to grow your career at Booksy. The people you’ll like to work with and things you'll enjoy impacting: As an Associate Data Engineering Manager reporting to the Head of Data Engineering in our Data & Analytics - Data Engineering team, your purpose will be to lead a... 
    Full time
    Work at office
    Remote work

    Booksy

    Kingdom of Spain
    13 days ago
  • $500 per month

     ...that prizes technical excellence, pragmatic problem-solving, and open-source collaboration, the organization provides high-agency engineering leaders with an uncompromised remote canvas to leverage cutting-edge systems, manipulate byte-level network protocols, and deploy... 
    Full time
    Work at office
    Immediate start
    Remote work
    Work from home
    Home office
    Flexible hours
    Shift work

    Clickhouse

    Kingdom of Spain
    24 days ago
  • €73k - €109k per year

     ...right message to the right people at the right time, while monitoring and detecting problems and ensuring high reliability of the engineering systems. Collaborating closely with our product managers, backbook risk teams and other engineering teams, you will effectively... 
    Full time
    Contract work
    Remote work
    Visa sponsorship
    Flexible hours

    Affirm

    Kingdom of Spain
    6 days ago
  •  ...reliable production workflows. ~ Python: You are comfortable using Python to build pipelines, automate processes, and develop data engineering tools. ~ Data modeling: You understand dimensional modeling, ELT patterns, and how to design datasets for reliability,... 
    Full time
    Remote work

    N8n

    Kingdom of Spain
    10 days ago
  •  ...through testing, deployment, monitoring, tuning, and rollback. Working directly in, or closely with, decisioning tools and rule engines to support fraud detection logic. Analysing fraud patterns, alert trends, false positives, false negatives, and rule performance... 
    Full time
    Work at office
    Local area
    Remote work

    Pleo

    Kingdom of Spain
    11 days ago
  •  ...looking for a senior iOS developer to join our tech hub in Berlin and support our growth and expansion. You will be part of the engineering team, working with a high-quality code base and the latest tools, where you will promote your skills to be an expert in complex frontend... 
    Remote job

    Yassir

    Kingdom of Spain
    more than 2 months ago
  •  ...travel technology pioneer, e-commerce hospitality innovator, and distribution channel management leader on an absolute mission to engineer next-generation software platforms for the global lodging and property management sectors. By architecting high-performance computing... 
    Full time
    Work at office
    Remote work
    Work from home
    Worldwide
    Flexible hours
    Shift work

    Bnberry

    Kingdom of Spain
    23 days ago
  •  ...About the role As a Mid-level Software Engineer at Ledgy, you’ll build reliable, scalable product experiences that help companies manage their equity with confidence. You’ll work closely with experienced engineers, product managers, and designers to turn complex equity... 
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Ledgy

    Kingdom of Spain
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to OpenSearch Engineer. Be the first to apply!