About this role
Senior Data Engineer role at Trust Wallet to help build and scale the data platform powering analytics. You will design, develop and maintain data pipelines and data models to ensure reliable data flow from source systems to analytics. The role requires hands-on experience with Databricks, Spark, dbt or similar, cloud infrastructure and Python, and collaboration with data analysts and engineering teams.
What you would do
- Architect data infrastructure on Databricks for streaming and batch workloads
- Develop data pipelines in Python and Spark for ingestion and transformation across internal, external and on-chain sources
- Design dimensional data models in dbt and define transformation layers with tests and contracts
- Oversee data lake and lakehouse layers, ensuring storage efficiency, partitioning, data quality, and monitoring
- Integrate Databricks with data sources including change data capture from operational databases, third-party APIs and blockchain data; adapt data flows to business needs
- Optimise pipelines and storage for performance, reliability and cost efficiency at scale
What they are asking for
- 3+ years experience as a Data Engineer with production pipelines and lakehouse or data warehouse architecture
- Strong practical experience with Databricks, Delta Lake and Spark for streaming and batch processing
- Solid understanding of dimensional modelling and data warehouse design; ability to define the grain of models
- Experience with dbt or equivalent framework for transformations, testing and lineage
- Strong cloud fundamentals, including identity and access management, object storage, networking and infrastructure as code; AWS; Azure/GCP transfers well
- Proficiency in Python and SQL for production transformations and services/connectors
Listing details are summarised from the source. Always confirm the role and the employer on the original posting before applying, and never pay to apply for a job.