All roles

Open role

[Remote] Software Development Engineer, Data Replication Engine (C++ / Databases)

Remote · Qatar Full-time

Note: The job is a remote job and is open to candidates in USA. Stelo is hiring a Software Engineer to build and maintain the engine behind its data replication platform. The role develops and supports software that moves live data across databases and cloud platforms, with responsibility for reliability, performance, customer issues, and platform design.

Responsibilities

  • Design, build, test, and maintain core components of the replication engine, from capture through apply
  • Integrate with a wide range of sources and targets: Db2, Oracle, SQL Server, PostgreSQL, and MySQL; cloud data platforms such as Snowflake, BigQuery, Databricks, Kafka and Microsoft Fabric
  • Keep replication correct, resilient, and fast across on-premises and cloud environments, and tune data movement across CPU, memory, I/O, and network
  • Work with support, QA, and product to investigate complex customer issues and ship robust, timely fixes and enhancements
  • Help shape design decisions for the platform, including the internal APIs, data structures, and abstractions that simplify cross-database support and configuration
  • Write well-documented, testable code, and review your teammates’ code

Skills

  • Strong SQL and a working understanding of database internals, such as transaction logs, recovery, locking and isolation, query execution, or replication
  • 5+ years building production systems-level or backend software in C++ (for example databases, storage engines, distributed systems, message brokers, or other high-throughput services)
  • Hands-on ODBC or JDBC experience: connection lifecycle, statement execution, parameter and result-set handling, and diagnostics (SQLSTATE, vendor error codes)
  • Solid command of multithreading and synchronization in C++, including locks, condition variables, and thread-safe data structures
  • Cross-platform C++ development for Windows (Visual Studio, MSBuild) and Linux (GCC), including debugging and profiling on both
  • Professional use of AI coding assistants, with the judgment to review and test what they produce
  • Clear written and spoken communication
  • Bachelor's degree in computer science, software engineering, or a related field, or equivalent practical experience
  • Comfort working on a fully remote, distributed team
  • Experience with IBM Db2, especially journaling on Db2 for i
  • Hands-on experience with data replication, change data capture (CDC), ETL tools, or log-based data movement
  • Hands-on experience with JDBC drivers and performance tuning across multiple relational databases
  • Integration experience with Databricks, Snowflake, BigQuery, or Microsoft Fabric
  • Working proficiency in Java
  • Networking fundamentals (TCP/IP, DNS, SSL/TLS) and experience diagnosing connectivity and performance issues in hybrid environments
  • Experience with Docker, Kubernetes, and CI/CD practices
  • Experience with gRPC and Protocol Buffers

Benefits

  • Stelo will provide all necessary computer equipment
  • 100% remote workplace
  • Medical insurance for you and your family
  • Monthly HSA contributions
  • 3 weeks paid vacation
  • 11 Stelo holidays
  • Matching retirement contributions
  • Annual bonuses
  • The flexibility [of] working from home
  • An unwavering appreciation for work/life balance

Company Overview

  • Stelo frees organizations from the complexities and difficulties of static data pipelines. It was founded in 1992, and is headquartered in San Francisco, California, USA, with a workforce of 11-50 employees. Its website is https://www.starquest.com/.
  • Company H1B Sponsorship

  • Stelo, a StarQuest Company has a track record of offering H1B sponsorships, with 2 in 2023, 1 in 2021. Please note that this does not guarantee sponsorship for this specific role.
  • More open positions

    [Remote] Project Manager II

    Work from home Full-time role

    [Remote] Data Engineer (Puerto Rico)

    Work from home Full-time role

    [Remote] Sr. Staff Data Migration Engineer

    Work from home Full-time role

    [Remote] Sr. Manager, Finance Apps (O2C)

    Work from home Full-time role

    [Remote] Senior Business Intelligence Analyst (Leave Coverage) 12/1- 4/30

    Work from home Full-time role

    Diagnostics Solutions Executive (USA, REMOTE)

    Work from home Full-time role

    Seasoned Bilingual Customer Experience Specialist – Championing Multilingual Excellence in Insurance & Healthcare Support Services, Remote‑First, at brighthush

    Work from home Full-time role

    Seasoned Remote Customer Experience Specialist – Flexible, High‑Paying Research & Feedback Opportunities at brighthush – Drive Market Insights from Anywhere

    Work from home Full-time role

    Licensed Mental Health Professional (LPC/LMFT/LCSW/LMHC) - Brandon, FL (REMOTE)

    Work from home Full-time role

    Lead Software Engineer

    Work from home Full-time role

    Sales Development Representative - MedSpa

    Work from home Full-time role

    Product Tester

    Work from home Full-time role

    Senior iOS Developer (freelance)

    Work from home Full-time role

    Paid Product Tester

    Work from home Full-time role

    Staff Physician, Radiology – Remote

    Work from home Full-time role

    Product Owner/Business Analyst 100% remote

    Work from home Full-time role

    Product Support Supervisor

    Work from home Full-time role

    Sales Specialist

    Work from home Full-time role

    Strategic Remote Sales Director – New Business Acquisition & Customer Growth Leadership in Medical Imaging Software Solutions

    Work from home Full-time role

    Director, Corporate Tax Services

    Work from home Full-time role

    UNIX/Linux Administrator

    Work from home Full-time role