Job Description
The SpringCube team curated the following job opportunity to help you in your job search. Explore the position below to find your next career move.
Company Overview
A leading global live commerce marketplace is building the future of live shopping, enabling people to buy, sell, and discover products across categories including trading cards, fashion, electronics, live plants, and more. The organization operates a rapidly growing marketplace and supports distributed teams across the United States, United Kingdom, Ireland, Poland, Germany, and Australia.
Key Responsibilities
- Own data architecture from end to end, including how critical business data is captured, modeled, stored, and served in production.
- Make architectural decisions involving storage formats, computing patterns, scalability, consistency, cost, and service-level agreements.
- Develop and operate mission-critical streaming and batch data pipelines processing high-volume events across multiple business domains.
- Process data related to user activity, transactions, experimentation, marketing performance, and operational telemetry while maintaining strong standards for latency, completeness, and accuracy.
- Design and implement canonical, domain-oriented data models that serve as sources of truth for analytics, machine learning, and real-time applications.
- Establish and enforce data modeling standards, ownership boundaries, and data contracts across engineering teams.
- Build data quality systems, including testing, lineage, monitoring, and reconciliation capabilities.
- Improve data observability by ensuring datasets can be monitored effectively and anomalies can be identified and addressed quickly.
- Automate operational workflows and eliminate manual data handoffs across business systems and platform teams.
- Reconcile data across services, data warehouses, and external systems.
- Enable analytics, machine learning, and product engineering teams by providing high-quality, low-latency data through semantic layers, APIs, and real-time query systems.
- Partner with engineering, product, analytics, payments, and finance teams to translate complex business requirements into scalable data solutions.
Required Qualifications
- 3+ years of experience as a Data Engineer or Software Engineer working with data warehouses, distributed data systems, or event-driven architectures.
- Experience designing and implementing data models using dimensional, Data Vault, or ledger-style modeling techniques.
- Ability to develop data models that support both analytical and transactional workloads.
- Hands-on experience with modern data ingestion technologies such as Kafka and Debezium.
- Experience with data transformation technologies such as dbt, Spark, or Flink.
- Experience with workflow orchestration tools such as Dagster or Airflow.
- Experience with data observability and quality platforms such as Monte Carlo or Great Expectations.
- Experience operating cloud data warehouses such as Snowflake, BigQuery, or Redshift.
- Knowledge of schema design, cost optimization, and workload performance tuning.
- Strong production-level programming skills in Python or SQL.
- Experience integrating data systems with CI/CD and infrastructure-as-code workflows.
- Strong understanding of distributed data systems and event-driven architectures.
- Ability to collaborate across engineering, product, analytics, payments, and finance teams.
- Strong problem-solving skills and the ability to translate complex business requirements into effective technical solutions.
- Ability to work independently and take ownership of both technical design and operational outcomes.
Preferred Attributes
- Comfortable working in a fast-moving and highly collaborative environment.
- Strong bias toward action and practical problem-solving.
- Genuine curiosity about data systems, products, and the people who use them.
- Outcome-oriented approach with a focus on business impact rather than individual recognition.
- Ability to operate effectively with ambiguity and independently determine solutions.
- Strong interest in building scalable systems that support rapidly growing commerce platforms.
Compensation
The stated compensation range of $180,000 – $260,000 represents the base salary range applicable to potentially different levels of the position. Final compensation may vary based on factors including the level of the role, relevant prior experience, skills, and expertise. The stated range covers base salary only and does not include benefits or equity.
Disclaimer
SpringCube curates tech job listings from various company websites to support tech professionals globally.
- No Endorsement: Job ads on SpringCube do not imply endorsement of their authenticity or quality.
- No Client Relationship: This company is not a client of SpringCube unless stated.
- To Apply: Click the Apply button to be redirected to the hiring company’s application page for this job.
- No Liability: SpringCube is not liable for inaccuracies.