Trust Wallet

Senior Data Engineer

Remote - Global. Posted 2 months ago

The role

You will build and scale a data platform to power analytics. You will design, develop, and maintain data pipelines and data models using Databricks, Spark, and dbt.

What you will do

  • Architect and maintain scalable data infrastructure on Databricks
  • Design and maintain data pipelines in Python and Spark
  • Design and maintain dimensional data models in dbt
  • Oversee the data lake and lakehouse layers
  • Integrate Databricks with data sources including APIs and blockchain data
  • Optimise pipelines and storage for performance and cost
  • Apply governance, security, and compliance in cloud environments
  • Collaborate with platform engineers and data analysts

Required qualifications

  • 3+ years as a Data Engineer with ownership of production pipelines and lakehouse or data warehouse architecture
  • Practical experience with Databricks, Delta Lake and Spark
  • Understanding of dimensional modelling, slowly changing dimensions and data warehouse design
  • Experience with dbt or an equivalent framework
  • Strong cloud fundamentals including identity and access management, object storage, networking and infrastructure as code
  • Proficiency in Python and SQL

Nice to have

  • Experience with change data capture and replication from operational databases
  • Familiarity with blockchain or on-chain data
  • Infrastructure as code, ideally Terraform, and CI/CD for data workloads
  • Experience with BI and semantic layers such as Holistics, Looker or similar
  • Containerisation and orchestration (Docker, Kubernetes)

Benefits

  • Learning and career development opportunities
  • Work with diverse, world-class talent
  • Fast-paced, challenging and unique projects
  • Global organization with international teams and a flat organizational structure
  • Fully remote work with flexible working hours
  • Competitive salary and benefits

Before you apply

  • You must have the right to work for the country you are based
  • If you are not contacted within 4 weeks, consider your application unsuccessful

About the company

Trust Wallet is a secure, self-custody Web3 wallet that empowers people to own and control their digital assets.

Senior Data Engineer at Trust Wallet | JobZoey