Simplify Logo

Full-Time

Senior Backend Engineer

Data

Posted on 9/20/2023

Madhive

Madhive

51-200 employees

Programmatic advertising platform for TV

Data & Analytics
Hardware
Enterprise Software

Compensation Overview

$200k - $250kAnnually

Senior

Remote in USA

Category
Software Engineering
Required Skills
Kubernetes
Microsoft Azure
Airflow
NoSQL
BigQuery
SQL
Apache Kafka
Postgres
Docker
AWS
Terraform
Firebase
Google Cloud Platform
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum of 5+ years of experience in software engineering with a focus on data engineering.
  • Strong proficiency in data pipelining and modeling, including experience with tools like Apache Airflow.
  • In-depth knowledge of data streaming technologies, especially Apache Kafka.
  • Expertise in designing and implementing ETL processes.
  • Proficiency in SQL and NoSQL databases, understanding the tradeoffs between different types.
  • Experience with columnar and store databases.
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork abilities.
  • Familiarity with cloud platforms like AWS, GCP, or Azure is a plus.
Responsibilities
  • Design and implement data pipelines for ingesting, processing, and transforming large volumes of data.
  • Develop and maintain data models to support analytical and reporting needs.
  • Optimize data pipelines for performance, scalability, and reliability.
  • Implement real-time data streaming solutions using streaming technologies.
  • Create and manage ETL processes to extract, transform, and load data from various sources into data stores.
  • Monitor and troubleshoot data pipeline and ETL issues.
  • Evaluate, select, and implement columnar and store databases that best-fit project requirements.
  • Perform database optimization and tuning for efficient data retrieval and storage.
  • Collaborate closely with data scientists, analysts, and other engineering teams to understand data requirements and deliver solutions.
  • Document data pipelines, models, and ETL processes for knowledge sharing and troubleshooting.
  • Promote and enforce best practices in data engineering and data governance.
  • Participate in an on-call rotation schedule to provide timely response and support for engineering-related issues outside of regular business hours, ensuring the continuous operation of critical systems and infrastructure.
Desired Qualifications
  • Familiarity with cloud platforms like AWS, GCP, or Azure.
  • Experience with BigQuery, Postgres, Airflow, Bigtable, Docker, Spanner, Firebase, Kubernetes, and Terraform.

Madhive offers a full-stack programmatic advertising platform for modern TV advertising, featuring a self-service system that allows advertisers to plan, target, activate, and measure campaigns with precision. Powered by an industry-leading bidder and device graph, Madhive delivers brand-safe audience connections efficiently at scale, trusted by leading local content owners, creators, distributors, national agencies, and brands.

Company Stage

Seed

Total Funding

$306.4M

Headquarters

New York City, New York

Founded

2016

Growth & Insights
Headcount

6 month growth

1%

1 year growth

7%

2 year growth

51%
INACTIVE