Senior Software Engineer, Data

Senior Software Engineer, Data

This job is no longer open
Tapcart is the ultimate mobile commerce platform fueling the fastest growing brands. We power mobile apps for over 50 million consumers worldwide, processing over $6 billion in mobile commerce revenue.

Almost all ecommerce traffic comes from a mobile device; we turn these users into high retention growth for some of the largest brands, including Zulily, Pier 1, True Classic, and many more. Tapcart is trusted by thousands of brands to power their mobile experience by building mobile apps in hours (not months).

The Senior Software Engineer, Data role is a great fit for an ambitious Data Engineer looking to grow and work with real-time data. We are looking for candidates with a proven track record designing, building, and launching innovative systems with a focus on data resilience and accuracy in the e-commerce space.

The ideal candidate is passionate and can champion data not only internally but to our customers. Presented with a problem space, this person can translate business and data requirements into deployed production-ready stacks. This person will help shape data collection, analytics, experimentation, compliance, and business processes as part of a cross-functional team.

HOW YOU WILL MAKE AN IMPACT

    • Create data pipelines to handle batch and streaming ETLs
    • Create and implement efficient solutions to enrich existing data workflows
    • Create software/technology that will be the foundations for future machine learning engines such as personalization and recommendations
    • Identify and report data resilience issues to key stakeholders
    • Define and implement Data Governance across the organization
    • Handle PII with Google Cloud Platform Services

WHAT SKILLS YOU WILL NEED

    • Confidence working within a real-time data collection system
    • Provide data-focused solutions and obtain buy-in from stakeholders
    • Experience working with stacks such as BigQuery, DataFlow, Data Studio, Google Cloud Pub/Sub, Google Cloud Run, Apache Airflow, etc.
    • Experience with SQL
    • Experience defining schemas, modeling data, and managing a Data Warehouse
    • Experience with Java
    • Experience with Python
    • Experience with Data Encodings such as Avro, Parquet, Protobuf, Thrift, etc. 
    • Experience with Apache Hbase or Google Cloud BigTable
    • Experience with Apache Beam or Apache Flink
    • Experience with Apache Druid
    • Experience with Lambda Architectures
$165,000 - $200,000 a year


Tapcart Perks & Benefits
·      401K and stock options for all full-time employees
·      Affordable, high quality medical, dental, and vision insurance coverage
·      Flexible PTO and 11 paid company holidays
·     One-time stipend for outfitting your home office, plus a recurring merchant shopping stipend

Who is Tapcart!?
We are growing startup based in Santa Monica, CA 🏖. Our team and culture are very important to us – we aim to make coming to work fun, challenging and rewarding. We know that doing impactful work means showing up with creative solutions for our merchants and our business. We strive to make Tapcart a place where passionate, talented people can grow their skills and careers. 

Read about our Series B fundraise for $50M in June 2021.
We raised our Series A for $10M in May 2020.
Check out what our customers are saying
Learn more about who we are and what we offer on our Careers page.


This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.