Senior Data Engineer
GoMining is an active Bitcoin ecosystem offering digital miners backed by physical hashrate, daily BTC rewards, a crypto wallet, card, financial tools, and related Bitcoin products.
Maintainer signals as of 9/2/2026
Funding history
Investors
About GoMining
GoMining makes Bitcoin mining accessible through digital miners connected to the company's data-center infrastructure. Users can purchase, sell, and operate digital miners that generate BTC rewards, while GoMining handles hardware and maintenance. Its broader ecosystem includes a crypto wallet, card, finance products, GOMINING token, Miner Wars game, Launchpad, GoBTC Pay, and educational resources.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will design and evolve a cloud-based data platform on Google Cloud Platform. You will build batch and streaming pipelines, create data models and analytical marts, integrate APIs, automate processing, and improve reliability through monitoring and SLAs. You will also advance infrastructure automation, documentation, and ML and AI infrastructure.
Requirements
- Have at least 6 years of data engineering experience, including at least 3 years in senior-level roles.
- Demonstrate a strong software engineering background and excellent Python skills.
- Have experience designing and building cloud-based data platforms and data warehouses.
- Have hands-on experience with Google Cloud Platform, including BigQuery, Dataflow, Pub/Sub, and Composer or Airflow.
- Have experience building ETL and ELT pipelines, streaming architectures, and API integrations.
- Have experience with Terraform, Kubernetes, Docker, and CI/CD pipelines.
- Understand data modeling, distributed systems, and scalable data architectures.
- Have experience implementing data quality, monitoring, and observability solutions.
- Demonstrate strong SQL skills.
- Experience building ML infrastructure and supporting Data Science teams is desirable.
- Experience with Kafka or another streaming platform is desirable.
- Experience with fintech, crypto, Web3, or high-scale B2C products is desirable.
- Experience with modern data lakehouse architectures is desirable.
- Experience using AI tools to improve engineering productivity is desirable.
Responsibilities
- Design, build, and evolve the cloud data platform on Google Cloud Platform.
- Develop scalable data architecture using modern principles such as Medallion Architecture.
- Define and maintain data models, data contracts, and integration standards.
- Build and maintain batch and streaming data pipelines.
- Integrate data from internal services and third-party APIs.
- Develop scalable ETL and ELT workflows and automate data processing.
- Build and maintain analytical data marts.
- Ensure data quality, consistency, and reliability.
- Implement monitoring, alerting, and SLA management for data pipelines.
- Improve platform performance, scalability, and operational efficiency.
- Drive Infrastructure as Code, CI/CD, and automation.
- Contribute to ML and AI infrastructure.
- Establish engineering best practices, code-quality standards, and technical documentation.
- Collaborate with Analytics, Data Science, Product, and Engineering teams.
Benefits
- Remote or hybrid work options with flexible hours.
- Up to 20 vacation days, 8 company holidays, and 5 personal days per year.
- Structured performance reviews and team awards.
- International team retreats.
