Senior Software Engineer, Data Platform (L3)

1 month, 2 weeks ago
Full-time
Senior
Software Development
CoinGecko

CoinGecko

CoinGecko is a leading cryptocurrency ranking website offering a detailed evaluation of digital currencies based on various metrics.

IT Services
51-250
Founded 2014

Description

  • Design, build, and maintain scalable data pipelines for high-volume, multi-source data feeds.
  • Implement and maintain robust data models using star schema and dimensional modeling techniques.
  • Own end-to-end data infrastructure, including pipeline orchestration, data warehousing, and OLAP systems.
  • Manage cloud-based deployments and optimize performance, cost efficiency, and reliability of data processing systems.
  • Establish and maintain data quality frameworks with automated validation, monitoring, and remediation processes.
  • Define and track data quality KPIs and improve data governance and lineage.
  • Monitor and optimize pipeline performance to reduce latency, costs, and complexity while preserving data integrity.
  • Provide code reviews, technical direction, and mentorship to junior team members.
  • Lead troubleshooting for data incidents, participate in post-mortems, and implement preventive measures.
  • Partner with analysts, product managers, and business stakeholders to translate requirements into scalable technical solutions.

Requirements

  • 5-8 years of data engineering experience with a proven track record in production-scale ETL/ELT pipelines, data warehousing, and analytics infrastructure.
  • Bachelor's degree in Computer Science, Data Engineering, Software Engineering, or a related technical field, or equivalent professional experience.
  • Professional experience with cloud data warehouses such as ClickHouse, BigQuery, Snowflake, or Redshift.
  • Experience with Python and common libraries such as pandas, dask, pyarrow, and pytest.
  • Experience with workflow orchestration tools such as Dagster, Airflow, or similar tools.
  • Experience with stream processing technologies such as Kafka, Flink, or similar tools.
  • Knowledge of data modeling, dimensional modeling, and schema design principles.
  • Experience managing cloud infrastructure, containerization, and CI/CD pipelines for data applications.
  • Comfort with infrastructure as code and deployment automation.
  • Excellent communication skills and the ability to build positive working relationships.
  • Ability to work independently with minimal supervision and take substantial features from concept to shipping.
  • Strong problem-solving ability, attention to detail, and web UI/UX sensibilities.
  • Preferred: experience working in an early-to-growth stage startup.
  • Preferred: experience building applications in different tech stacks.
  • Preferred: strong interest in decentralized technologies and cryptocurrencies.

Benefits

  • Remote-first work arrangement based in Malaysia, with office space available in 1Powerhouse (Malaysia) and WeWork (Singapore).
  • Life and hospitalization insurance coverage, including hospitalization coverage for dependents.
  • Virtual share options, subject to terms and conditions.
  • Bonus eligibility, subject to terms and conditions.
  • Parking allowance on a claim basis.
  • Monthly meal allowance of RM600 or SGD400.
  • Annual learning allowance of USD500 on a claim basis.
  • Social activity allowance for team events and outings.
  • Annual company offsite for in-person connection and activities.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Windows/Desktop Applications - Haifa, Israel

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows desktop software engineer to design and ship accessible, high-performance native applications that support its text-to-speech products used by millions of learners worldwide.

C# C++ CI/CD .NET
17 minutes ago

Senior Software Engineer, Windows/Desktop Applications - Tallahassee, FL, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Application Engineer to lead the architecture and development of its accessibility-focused text-to-speech products for millions of users in a fully distributed environment.

C# C++ CI/CD .NET
51 minutes ago

Senior Software Engineer - .NET Core/AWS

3Pillar Global 1K-5K Internet Software & Services

3Pillar Global is hiring a Senior Software Engineer to develop and guide product solutions for enterprise clients on a remote, full-time team using .NET Core and AWS.

Agile AWS C# Docker Git Java Kubernetes Microservices MongoDB .NET OWASP SQL Server
56 minutes ago

Software Engineer, Data Infrastructure & Acquisition - Cluj‑Napoca, Romania

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI Data team to build and operate large-scale audio data collection and ingestion systems that support model training and next-generation products.

Android Bash Docker GCP iOS Linux Python Terraform
57 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