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 .
- ...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...SuggestedFull time
- ...servers, delivering comprehensive and complete attack prevention with a six-layer approach. We are looking for an experienced engineer to own the automated pipelines that turn threat intelligence into shipped protection for tens of millions of websites. When a new...SuggestedFull timeRemote workWorldwideFlexible hoursNight shift
- 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. You...SuggestedFull time
- About the team The MongoDB Tools Team builds Percona's open source operational tooling for MongoDB . Two projects sit at the center of what we do. Percona ClusterSync for MongoDB (PCSM) clones and continuously replicates data between clusters. Percona Backup for MongoDB...SuggestedFull time
- ...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
- Your Responsibilities: Own production PostgreSQL reliability: HA design, Patroni, PgBouncer, replication, failover, upgrades, vacuum/bloat control, query tuning, locks, indexes, capacity, backups, PITR, and restore validation. Improve disaster recovery and operational evidence...Full 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...Full timeLocal areaRemote workWork from homeShift work
- The 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...Full timeShift work
- ...About the role Staff Frontend Engineers shape architecture and engineering direction across product teams while remaining close to the code. Your scope will include shared libraries, platform capabilities, developer tooling and difficult product-system problems. This...Full time
- ...About the role Staff Backend Engineers shape technical direction across teams while remaining close to the systems and code. You will take on problems whose consequences extend beyond one service or delivery cycle. This is not a people-management role. Its leverage...
- ...Qdrant is an open-source vector search engine powering the next generation of AI applications, from semantic search and retrieval-augmented generation (RAG) to AI agents and real-time recommendations. Trusted by global leaders like Canva, HubSpot, Tripadvisor, Bosch...Full timeRemote workFlexible hours
- ...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
- Responsibilities: Own the end-to-end attribution and signals system, becoming the company’s expert driving technical decisions and best practices across the organization Implement and improve attribution models ( Appsflyer , GA4 , custom server-side) ensuring it remains...Full time
- ...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
- Job Description We're seeking an experienced Go Engineer to join our team and contribute significantly to our payment gateway product. The ideal candidate will bring deep technical expertise, a collaborative mindset, and the ability to influence and mentor team members...Full time
- 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-term...Full time
- ...What we're building Jiga is on a mission to help engineers build physical products faster. Think npm install for mechanical engineers - we're building the infrastructure that makes hardware development as fast as software. How we actually work We’re a small...Work at officeRemote 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
- ...cutover and transition activities. Act as the primary coordination point for migration activities, aligning business, architecture, engineering, operations, external delivery partners, and system integrators. Provide regular status reporting to senior stakeholders and...Full timeLocal areaRemote workWorldwideFlexible hoursShift 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
- The mission We protect web hosting providers and the sites running on their infrastructure through a defense-in-depth stack: web-server-layer WAF, runtime application self-protection for PHP, deep application integrations (WordPress plugins and similar), a malware scanner...Full time
- Mission As a Creative Developer , you will sit at the intersection of game development, creative production, and performance marketing. Your mission is to use Unity and C# to rapidly modify existing games, prototype new gameplay ideas, and build tools that help the...Full timeContract workFreelanceFlexible hours
- How will you make an impact? Be the main operational partner to the Sales teams across the globe Analyze local processes and develop solutions and processes that fit multiple countries’ needs Help drive implementation of global projects in coordination with local...Full timeLocal area
- ...solving complex challenges, embrace innovation and want to make a tangible impact at global scale. We're looking for a Data Platform Engineer to join our Data Engineering team and help build a modern data platform from the ground up. This is a greenfield opportunity...Full timeLocal areaRemote work
- About WPT Global Since WPT’s inaugural high-stakes televised poker games in 2003, the brand has symbolised poker prominence. Transitioning from its renowned live events, WPT Global currently pioneers an avant-garde online platform. Our brigade comprises Silicon Valley...Full timeRemote workHome office
- 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
$178.5k
...our products, such as Duck.ai , native apps, and search. At DuckDuckGo, Design owns quality end to end, and that's where your engineering skills come in. The unique role you will have leverages your coding skills and engineering knowledge to ensure that the execution...Full timeWork at office- ...professionals interested in International jobs, Achyutam International closes any challenging mandates in the fields of operations, engineering, production, R&D, Quality Control, Supply Chain Management, Logistics, IT, Finance, Sales, CEO's and others; Many candidates has...Full timeLocal area
- Stardex is an AI-native ATS and CRM built specifically for executive search firms. We're backed by Y Combinator. Our customers are boutique and mid-market retained search firms running their whole business on us, and we need someone who keeps them unblocked day to day. ...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, trainings...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to OpenSearch Engineer. Be the first to apply!
















