qode

qode

qode is a company that focuses on unlocking global opportunities and unleashing potential through no-code solutions. They provide tools and services to help individuals and businesses develop software without the need for traditional coding skills.

Internet Software & Services

Description

  • Design and build production-grade data pipelines using batch, streaming, incremental, and CDC-based patterns.
  • Build ingestion workflows from operational sources such as MongoDB, PostgreSQL/RDS, APIs, and event streams.
  • Design and operate data migration workflows, including full loads, incremental syncs, CDC replay, cutover, rollback, and reconciliation.
  • Convert semi-structured and NoSQL data into reliable relational and analytical models.
  • Build and optimize data processing jobs using Python, PySpark, Spark SQL, SQL, and Databricks.
  • Orchestrate workflows with Apache Airflow and manage connectors using Airbyte or similar tools.
  • Maintain data quality, observability, alerting, backfills, and production reliability across pipelines.
  • Work with AWS services such as S3, Lambda, IAM, EC2, RDS, DMS, SQS, and Kinesis.
  • Build modular, testable transformation layers using dbt where appropriate.
  • Document data flows, source-to-target mappings, pipeline behavior, data contracts, and operational runbooks.

Requirements

  • 5+ years of experience in Data Engineering, not only analytics, BI, or reporting.
  • Proven hands-on ownership of production data pipelines, including design, implementation, deployment, monitoring, debugging, and backfill/recovery.
  • Strong experience building ETL/ELT pipelines with full load, incremental load, and CDC-based patterns.
  • Good understanding of CDC correctness, including idempotency, deduplication, ordering, deletes/tombstones, late-arriving events, replay, and reconciliation.
  • Hands-on experience with OLTP databases, preferably MongoDB and PostgreSQL/RDS.
  • Practical experience with schema design, including relational modeling, constraints, indexing, normalization/denormalization, and source-to-target mapping.
  • Experience migrating or syncing data between operational systems and analytical platforms, including validation, cutover, rollback, and reconciliation.
  • Strong SQL skills, including joins, CTEs, window functions, query optimization, and debugging incorrect results.
  • Strong Python or PySpark experience for data processing, automation, validation, and pipeline development.
  • Experience with production pipeline reliability, including retries, idempotency, monitoring, alerting, backfills, and incident handling.
  • Hands-on AWS data pipeline experience using services such as S3, Lambda, IAM, RDS, DMS, SQS, Kinesis, Glue, or equivalent.
  • Advanced dbt modeling, metrics layers, semantic layer, or self-service analytics experience is preferred.
  • BI or dashboarding experience is preferred.
  • Experience with Great Expectations, Soda, or other data quality frameworks is preferred.
  • Experience with Databricks Unity Catalog or other governance/catalog tools is preferred.
  • Terraform or other Infrastructure as Code experience is preferred.
  • Docker, Kubernetes, or EKS experience is preferred.
  • CI/CD experience using GitHub Actions, GitLab CI, or similar tools is preferred.
  • Experience with data warehouse modeling for analytics marts is preferred.

Benefits

  • Attractive salary range, with room to negotiate for strong candidates.
  • Remote-friendly work environment with flexibility to work where you perform best.
  • Flexible hours and asynchronous teamwork.
  • Work equipment support.
  • Allowance for certification and skill development.
  • Year-end bonus and performance-based rewards.
  • 15 paid leave days per year.
  • Career growth supported by personal coaching sessions.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer - Data Integration & JVM Ecosystem

ClickHouse 51-250 IT Services

ClickHouse is hiring a Senior Software Engineer for its Connectors team to build and maintain JVM-based data integrations that connect the database to widely used data engineering and visualization platforms.

Apache Airflow Apache Spark dbt Grafana HTTP Java Kafka Metabase Pandas Power BI Python SQL Tableau TCP/IP
3 minutes ago

Senior Data Infrastructure Engineer

Voltus 251-1K Electric Utilities

Voltus is hiring a Senior Data Infrastructure Engineer to own and strengthen the core data systems that power analytics, reporting, and future AI-ready applications for its remote climate-tech platform.

Apache Airflow AWS Dagster Databricks Datadog dbt GCP Go Jupyter Looker Machine Learning Mode Prometheus Python Redash Superset
3 minutes ago

Data Intern - AI

Futurae 11-50 Professional Services

Futurae is hiring a Data Engineer Intern to build and own the company’s HubSpot-to-BigQuery analytics integration and make CRM data available for internal reporting in Metabase.

Apache Airflow Cybersecurity dbt GCP HubSpot Looker Metabase Python REST API SQL Tableau
18 minutes ago

Senior Software Engineer - Data Integration & JVM Ecosystem

ClickHouse 51-250 IT Services

ClickHouse is hiring a Senior Software Engineer to own JVM-based data connector and integration work that connects its high-performance analytics platform with the broader data ecosystem.

Apache Airflow Apache Spark Beam ClickHouse dbt Flink Grafana HTTP Java Kafka Metabase Pandas Power BI Python SQL Tableau TCP/IP
18 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers