CareerPlan

Senior Software Engineer (Data Engineer)

Remote · IndiaRemoteFull-time2026-10-26 → 2026-11-09
Remote · from IndiaNo visa sponsorship

Core

Design and build scalable data engineering services powering analytics, reporting, machine learning, and AI workloads for Maropost's unified commerce platform.

Role type

Senior Software Engineer (Data Engineer)

Builds

Scalable data ingestion pipelines, centralized analytics warehouses, and supporting APIs for internal and external consumers.

Domain

Ecommerce, Retail, Marketing Automation, AI/ML

Deliverable

production ML models

Required skills

Distributed systems design, Data modeling, SQL, Cloud platforms (GCP), Streaming technologies (Kafka, Pulsar), Data warehousing (ClickHouse, BigQuery, Snowflake, Redshift), Backend services (Go, Python), Infrastructure as Code (Terraform), Multi-tenant security

Preferred skills

System design, OLAP workload optimization, Time-series databases (PostgreSQL, TimescaleDB), LLM integrations, Agentic workflows

Technologies

ClickHouse, BigQuery, Snowflake, Amazon Redshift, Kafka, Pulsar, Debezium, Flink, Dataflow, Go, Python, Terraform, PostgreSQL, TimescaleDB

Responsibilities

Design scalable data services, build data ingestion pipelines, develop analytics warehouses, implement data models and views, build supporting APIs, define security controls, monitor pipeline health, contribute to architecture, improve developer productivity, strengthen test coverage

Seniority

Senior, hands-on IC