Data Engineer
Core
Developing and maintaining enterprise data systems, standardizing data acquisition/transformation processes, and ensuring data governance and pipeline observability.
Role type
Data Engineer
Builds
Data pipelines, data models, and optimized data storage/querying systems
Domain
Telecommunications
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Data platform and data management, Relational SQL databases (Postgres, MySQL), NoSQL databases (Cassandra, ElasticSearch, MongoDB), Columnar databases (Clickhouse, DuckDB), Distributed storage and querying tools (S3, Iceberg, Arrow, Dremio, Polars, Spark), Data pipeline orchestration (Airflow, NiFi, dbt), Programming/scripting (Python, Java, Scala), Event-driven architectures (Kafka, Flink), Business Intelligence
Preferred skills
DevOps methodologies (GitOps, CI/CD), Containerization and orchestration (Docker, Kubernetes), Machine Learning/AI, Networking
Technologies
Kafka, Flink, Airflow, NiFi, dbt, Spark, S3, Iceberg, Arrow, Dremio, Polars, Clickhouse, DuckDB, Cassandra, ElasticSearch, MongoDB, Postgres, MySQL
Responsibilities
Standardize and optimize data acquisition and transformation processes, Develop ETL/ELT pipelines and evolve data models, Ensure data governance and pipeline observability, Collaborate with Data professionals across Engineering, BI, and ML/AI
Seniority
Mid-level (3-4 years experience)