T

Toss

Fintech super-app for payments and banking

Data Analytics Engineer - DW/Global

Data EngineeringConfirmed live in the last 24 hours
Full-timeSeoul, South KoreaNo salary listedIn-person

About the Job

Requirements

  • Understand cloud data warehouses such as Snowflake, BigQuery, and Databricks, databases, and distributed data processing.
  • Understand SQL anti-patterns and be able to develop basic applications in Python.
  • Have experience designing and operating models, sources, and tests with dbt.
  • Have experience simplifying or automating complex or repetitive problems through data modeling.
  • Be able to propose clear data structures and efficient usage standards beyond simply processing requests.
  • Have experience communicating with stakeholders in diverse functions to clarify requirements and reach agreement.

Responsibilities

  • Design and operate an ingestion layer that collects dozens of source types—including service database snapshots, app and server logs, and external APIs—into a Snowflake-based data warehouse.
  • Develop a system that automatically updates source and staging models when source schemas change, minimizing manual work.
  • Detect schema changes and data loss, maintain personal information masking policies, and work with source teams to resolve issues proactively.
  • Design, develop, and optimize company-wide batch pipelines using tools such as Snowflake, Airflow, and dbt.
  • Maintain region-neutral systems in which the same code runs across multiple regions and development environments through configuration alone.
  • Design schedules and date boundaries that account for regions, user time zones, and daylight saving time.
  • Analyze query execution plans and optimize performance by improving clustering, incremental strategies, and resource settings.
  • Build declarative pipelines with dbt to prevent issues during compilation and continuous integration rather than responding after the fact.
  • Develop reusable data-quality rules and build proactive detection systems.
  • Validate source freshness, key integrity, missing snapshots, and consistency across data marts; operate impact-tracking and alerting systems when issues occur.
  • Build gates that control downstream batch jobs based on data delivery completion.
  • Add context to data so large language models can understand it; design semantic layers and ontologies and build knowledge graphs.
  • Open data assets through MCP and APIs to enable AI agents to search tables and generate queries.
  • Develop automated operational agents for tasks such as converting analyst queries into dbt models, detecting incidents, analyzing causes, and generating pull requests.
  • Develop tools such as backfill tools, ingestion automation, impact analyzers, and region migration checkers.
  • Operate a playbook for migrating existing systems when entering new countries.
  • Coordinate data delivery and export approval processes with legal and security teams and implement them in code.
  • When needed, implement complete solutions including user interfaces and front ends.
  • Prioritize solving problems across functional boundaries.

Desired Qualifications

  • Operate and troubleshoot Airflow and improve batch stability.
  • Configure and operate Snowflake, including account, role, and warehouse design and permission management.
  • Understand how Snowflake and other cloud data warehouse engines work, and tune performance and cost.
  • Operate a single codebase in multi-region or multi-time-zone environments.
  • Implement governance requirements such as personal information masking, least privilege, and data residency in pipelines.
  • Develop data platforms or tools that improve team productivity while working on both data marts and platform work.
  • Introduce or build in-house dbt, data catalog, metadata, or lineage management tools.
  • Improve AI understanding of data, build semantic layers, or work with AI-ready data.
  • Read technical documentation in English and communicate with overseas partners.

About the Company

Toss

Fintech super-app for payments and banking

Toss is a South Korean financial services platform that started as a peer-to-peer money transfer service and has grown into a digital 'super app' for personal finance. Its products are accessed through one mobile interface that unifies bank accounts, credit cards, loans, investments, and other financial services, including its own Toss Bank and Toss Securities. It differentiates itself by offering a broad, integrated ecosystem—combining digital banking, asset management, and brokerage services under one roof and running its own banking and securities units. Its goal is to become the leading consumer finance platform in South Korea while expanding its user base globally.

Company size
1,001-5,000
Company stage
Series G
Total funding
$1.5B
Headquarters
Seoul, South Korea
Founded
2011

Recently Posted Jobs

Explore more opportunities at Toss

See more jobs