Ruby Labs logo

Data Engineer (Marketing Systems)

Ruby Labs·Salary not specified

Primary stack

Meta AdsGoogle AdsPythonBashJavaScriptSQL

Job description

About the Position

We are seeking a Data Engineer (Marketing Systems) to join our innovative team at Ruby Labs. This role focuses on data engineering tasks and marketing systems. If you are passionate about data and have a knack for solving complex problems, this is the perfect opportunity for you.

Responsibilities

  • Own and deliver across data engineering tasks, integrations, and marketing systems.
  • Support and improve integrations in Airbyte and Airflow.
  • Work with GTM, marketing data sources, tracking, pixels, and conversion workflows.
  • Help move and transform data across BigQuery, GCS, Pub/Sub, ClickHouse, and external systems.
  • Troubleshoot pipeline, tracking, payment, and data quality issues.
  • Support payment orchestration data flows, including subscriptions and payment processing.
  • Work with different systems in combination and document how data flows between them.
  • Collaborate cross-functionally with Data, Marketing, Product, Engineering, and Billing teams.

Requirements

  • Strong Python, SQL, and Bash skills.
  • Experience with Google Tag Manager, pixels, conversion setup, and JavaScript.
  • Experience with Google Ads, Meta Ads, Bing Ads.
  • Engineering mindset and ability to work with production data systems.
  • Basic understanding of BigQuery, ClickHouse, dbt, and documentation practices.
  • Airbyte or similar ingestion tool experience is nice to have.
  • Basic Airflow familiarity is nice to have.
  • Strong problem-solving skills and attention to detail.

Nice to Have

  • Experience with Airbyte.
  • Experience with Airflow.

We Offer

  • Remote Work Environment: Embrace the freedom to work from anywhere, anytime, promoting a healthy work-life balance.
  • Unlimited PTO: Enjoy unlimited paid time off to recharge and prioritize your well-being, without counting days.
  • Paid National Holidays: Celebrate and relax on national holidays with paid time off to unwind and recharge.
  • Company-provided MacBook: Experience seamless productivity with top-notch Apple MacBooks provided to all employees who need them.
  • Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities. Benefit from tax advantages, networking opportunities, reduced employment obligations, and the freedom to work from anywhere.

About the Company

Ruby Labs is a leading tech company that creates and operates innovative consumer products. We offer a diverse range of opportunities across the health, education, and entertainment industries. Our innovative teams are driving the future of consumer-led products, and we're always looking for passionate individuals to join us. Learn more about our story at: https://rubylabs.com/about-us/

Interview Process

After submitting your application, we conduct a thorough review which typically takes 3 to 5 days, but may occasionally take longer due to the volume of applications received. If we see a potential fit, we proceed with the following steps:

  • Recruiter Screening (40 minutes)
  • Technical Interview (90 minutes)
  • Final Interview (60 minutes)

© Ruby Labs. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Ruby Labs creates cutting-edge consumer products that innovate across health, education, and entertainment, designed to enhance lives and make a positive impact.

More at Ruby Labs

All 14 roles

Similar jobs

Popular searches