Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Launch & Scale

NewBe an early applicant

Senior Backend Engineer (Distributed Systems and SQL Query Engines)

Posted Updated
Discussion

Description

On behalf of our client, we are looking for a Senior Backend Engineer (Distributed Systems and SQL Query Engines).

About the Role:
You will help develop and extend a distributed SQL query-processing platform, building backend services that integrate analytical database engines, route queries, and ensure reliable execution across different environments.
The company is considering candidates with expertise in either Google BigQuery/GCP or Databricks/Spark. Experience with both platforms is not required.

Responsibilities:

  • Design and develop distributed backend services.
  • Build integrations with BigQuery or Databricks.
  • Contribute to intelligent SQL query-routing functionality.
  • Work on compatibility and reliability across analytical database engines.
  • Improve query execution workflows and failure handling.
  • Collaborate with the engineering team on architecture and platform improvements.

Requirements:

  • 5+ years of experience in Backend/Software Engineering.
  • 1+ year of experience with Distributed Systems.
  • 2+ years of hands-on experience with either Google BigQuery/GCP or Databricks/Spark/Lakehouse.
  • 2+ years of experience with SQL dialects, query processing, and analytical database engine integration.
  • Strong experience building reliable and scalable distributed services.
  • Solid understanding of concurrency, fault tolerance, and error handling.
  • Strong SQL skills and understanding of analytical database engines.
  • Familiarity with SQL dialect differences and engine-specific behavior.
  • Experience working with analytical workloads and data-processing platforms.
  • Availability to work until 11 AM PST.

Nice to Have:

  • Python development experience.
  • Experience with SQL parsing, AST manipulation, or query planning.
  • Knowledge of database and query engine internals.
  • Experience with Apache Arrow, Iceberg, or Delta Lake.
  • Experience with query routing, SQL gateways, or database proxy development.
  • Experience with Snowflake, DuckDB, or ClickHouse.
  • Previous experience migrating analytical workloads between database engines.

Company offers:

  • Long-term employment with possibilities for professional growth
  • Fully remote work
  • Reasonably flexible schedule
  • 15 days of paid vacation
  • Regular performance reviews

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →