← Todos los empleos

Senior Data Engineer

Sobre el puesto

• Own the pipelines and platform moving Nerdy’s data from source systems into a governed lakehouse
• Build and operate streaming and batch ingestion from Kafka and third-party APIs into Iceberg tables
• Own CDC, schema evolution, and late-arriving data
• Operate the Iceberg lakehouse on Starburst Galaxy/Trino, including table layout, partitioning, compaction, retention, and cluster sizing
• Build and maintain bronze, silver, and gold dbt layers
• Implement incremental models, idempotent merges, and safe backfills
• Push shared logic upstream to simplify downstream consumers
• Design dbt Cloud schedules, dependencies, retries, and alerting
• Maintain production freshness SLAs and drive incidents to root cause
• Implement data quality tests, contracts, freshness and volume monitoring, lineage, and access controls
• Handle PII within privacy and security guardrails
• Tune queries, file layout, and cluster usage to improve performance and manage costs
• Manage clusters, storage, and access through Terraform and CI
• Partner with Analytics Engineering, Product Engineering, and business teams on dependable data products
• Maintain versioned Git code, review pull requests, run CI/CD, and document sources, models, and runbooks
• Use AI for code generation and review, test scaffolding, pipeline debugging, data profiling, and anomaly detection

• Bachelor’s degree in Computer Science, Engineering, Math/Stats, or equivalent experience
• 3+ years as a Data Engineer or similar in high-growth environments
• Expert SQL and strong Python
• Experience building unattended, self-recovering production pipelines
• Experience with Iceberg on Trino/Starburst Galaxy or similar lakehouse technologies such as Delta Lake, Hudi, Spark, Databricks, or Presto/Athena
• Streaming experience with Kafka/Confluent or similar, including schema registry, CDC, and idempotent lakehouse loading
• Proficiency with dbt and dbt Cloud, including incremental models, macros, tests, and documentation
• Experience with Airflow or Dagster
• Solid AWS experience with S3, IAM, and Glue/REST catalogs
• Infrastructure as code experience with Terraform or similar
• Knowledge of data modeling, partitioning, incremental processing, and large-dataset backfill strategies
• Git-based development and CI/CD familiarity
• Disciplined approach to code reviews, releases, and on-call
• Experience with AI-native productivity tools
• Alignment with Nerdy’s apolitical, mission-focused culture

• Competitive USD-benchmarked compensation, paid in local currency
• 100% remote within your home country; no relocation required
• Flexible paid time off
• Paid official national holidays
• Free all-inclusive learning membership for the employee and household
• 1-on-1 tutoring hours and unlimited on-demand classes
• Access to Nerdy’s learning products and services
• Access to cutting-edge AI tools
• Regular training and peer reviews
• Collaborative culture
• Opportunity to make a global impact