OpenSearch Engineer
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 .
- ...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...SuggestedFull time
- ...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...SuggestedFull timeWork at officeRemote workFlexible hours
- ...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...SuggestedFull time
- ...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...SuggestedFull timeLocal areaRemote workWork from homeShift work
- ...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...SuggestedFull timeRemote workShift work
- ...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 employmentFull timeContract workWork at officeRemote workFlexible hours2 days per week
- ...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 timeInternshipRemote workWorldwide
- ...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 timeWork at officeRemote workWork from homeWorldwideShift work
- ...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 timeRemote work
- ...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 timeWork at officeRemote workWork from homeFlexible hoursShift work
- ...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 timeRemote workWorldwideFlexible hours
$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 timeRemote workHome officeFlexible hoursShift work- ...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 timeTemporary workImmediate start
- ...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 timeWork at officeRemote work
€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 timeFlexible hours- ...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
- ...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 employmentFull timeWork at officeRemote workHome officeFlexible hoursShift work
$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 timeRemote work- ...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
- ...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 timeRemote workFlexible hours
- ...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
- ...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
- ...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 timeWork at officeRemote work
$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 timeWork at officeImmediate startRemote workWork from homeHome officeFlexible hoursShift work€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 timeContract workRemote workVisa sponsorshipFlexible hours- ...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 timeRemote work
- ...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 timeWork at officeLocal areaRemote work
- ...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
- ...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 timeWork at officeRemote workWork from homeWorldwideFlexible hoursShift work
- ...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 timeWork at officeRemote workWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to OpenSearch Engineer. Be the first to apply!
























