Senior Software Engineer, Streaming @ Tatari - Los Angeles, CA

Job Overview

15 days ago

Senior Software Engineer, Streaming

Tatari - Los Angeles, CA

Tatari is on a mission to revolutionize TV advertising. We work with some of your favorite disruptor brands—like Calm, Fiverr, OneWheel and Chime—to grow their business through linear and streaming TV. We combine a sophisticated media buying platform with proprietary analytics to turn TV advertising into an automated, digital-like experience.

Named one of the Hottest Ad Tech Companies by Business Insider, and Best Places to Work by Inc. Magazine for the third consecutive year, our team includes founders and leaders from Google, Microsoft, Stripe, Shazam and Facebook. We are growing rapidly as we accelerate our mission to automate the complex landscape of managing and measuring television advertising. We have a long-term goal to make marketing on TV available to businesses of any size.

We are looking for a Senior Software Engineer to join our Streaming Programmatic team. The team is responsible for the bidding, buying and measuring of streaming television, core to Tatari's business. This includes data pipelines in and out of DSPs, SSPs and Ad Exchanges, implementation of bid models and measuring streaming television campaigns. As a Senior Engineer you will play a leading role in the evolution and scaling of our platform. You'll contribute to system architecture decisions, mentor junior team members, promote best practices, and ship high quality code to production daily. At Tatari you are empowered to do your best work at a sustainable pace with a stellar group of smart, creative, and humble human beings. Come help us build a television first programmatic buying experience!


  • Architect and drive the development of new features
  • Collaborate across the organization on system architecture, technology, and scaling decisions
  • Design relational and non-relational data models for optimal storage, retrieval, and complex processing/calculations
  • Participate in technical architecture discussions and peer code reviews
  • Collaborate with data scientists and product managers to understand and design new analytic capabilities

Qualities We're Looking For (Archetype of a Tatarian):

  • You're hungry, humble, smart, and pragmatic
  • You take initiative and ownership
  • You thrive in an empowered team built on trust and respect
  • You value mentorship and your role helping the team level up
  • You love learning and honing your craft
  • You value shipping early and often and make good trade-off decisions to get stuff done


  • 5+ years developing software with object-oriented and/or functional programming languages - Python preferred
  • 3+ years building distributed systems at scale
  • 2+ years with a modern data stack (RDS, Redshift, Kafka, Spark, Airflow, DataBricks, lakehouse architectures, real-time databases, dbt, etc.)
  • Deep SQL and data modeling expertise
  • Experience working across the organization delivering on large impact initiatives


  • Competitive salary
  • Equity compensation
  • 100% coverage for you and your dependents
  • Unlimited PTO and sick days
  • Snacks, drinks, and catered lunches (when it's safe!)
  • Team building events (when it's safe!)
  • $1000 annual continued education benefit
  • $500 WFH reimbursement
  • $125 pre-tax monthly stipend to spend on whatever you want
  • Annual mental health awareness app reimbursement
  • FSA and commuter benefits
  • Monthly Company Wellness Day Off (During WFH)

At Tatari, we believe in the importance of cultivating teams with diverse backgrounds and offering equal opportunities to all. We strive to create a welcoming, inclusive environment where every team member feels valued and diversity is celebrated.


Similar Jobs

Sr. Software Development Engineer in Test

PlayStation Global

Los Angeles, CA

Good understanding of modern software engineering including web technologies, continuous integration, cloud computing, and automation development.

Software Engineer, Center for Quantum Computing

Amazon Dev Center U.S., Inc.

Pasadena, CA

2+ years of non-internship professional software development experience. Programming experience with at least one software programming language.

Software Engineer I - Back-End


Irvine, CA

Understanding of the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and…

Staff Software Engineer - FinTech


Los Angeles, CA

A+ compensation package, including stock incentives. The use cases include financial analytics and insights, accounting automation, auditing, financial planning…

Software Development Manager, Rendering Technologies Services LLC

Irvine, CA

3+ years of people management experience, managing engineers. Lead, coach and grow the skills of a team of 8-10 engineers.

Software Development Manager, Amazon Ad Tech Services LLC

Santa Monica, CA

Knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, and code…

Full Stack Software Developer III: 22-04755

Akraya Inc.

San Diego, CA

You will get to interact daily with product owners, experience designer and top-notch engineering lead to learn about creating beautiful, customer-backed,…

Sr. Software Development Engineer - AWS Kinesis Data Firehose

Amazon Dev Center U.S., Inc.

Santa Monica, CA

As an engineer in this team, you will learn the ins and outs of building a highly available, scalable, distributed and secure system that uses all the modern…

Dev Ops / Site Reliability Engineer - Hybrid

AEG Worldwide

Los Angeles, CA

In the SRE role you will be working directly with Developers, QA, Infrastructure Engineers, Security and Compliance, Account Management and Incident Management…

Staff Engineer, Software Application


Irvine, CA

Experience with ARM or similar embedded SoC development environments. Comfortable with configuration management, version control and modern software development…

Lead Gameplay Pod Engineer, Tools

Blizzard Entertainment

Irvine, CA

Manage, mentor, and evaluate a team of tools software engineers. The ideal candidate prioritizes collaboration and service to partner teams, understands tools…

FE Programmer


El Monte, CA

At least 3-year software development experience. Complete the specific project assigned by the team lead and the management team.

Dev Ops / Site Reliability Engineer - Hybrid


Los Angeles, CA

In the SRE role you will be working directly with Developers, QA, Infrastructure Engineers, Security and Compliance, Account Management and Incident Management…

Senior Software Engineer

Zachary Piper Solutions

Seal Beach, CA

Write software code and integrate completed software components into a fully functional software system. This senior position requires proven experience within… - Senior Software Engineer (Angular/Vue)

CoStar Group

Irvine, CA

Craft elegant and extensible solutions, at scale, using modern Front-End frameworks and technologies to deliver features that people interact with, and rely on,…

Sr. Software Engineer


South Gate, CA

7+ years professional software development experience. Expert in defining and developing flexible and scale-able cloud native applications.

Full Stack Developer

Jada Systems, Inc.

Pasadena, CA

Experience and understanding of Flight projects life cycle, processes and procedures. Experience designing and developing process control and data management…

.NET Developer


Hacienda Heights, CA

Minimum 3 years of working experience as a software engineer. Create project documentation and revision control. Develop and maintain web applications in . - Software QA Engineer

CoStar Group

Irvine, CA

5 years industry experience as a software quality assurance test engineer. Ensures that products conform to business requirements/company policies, software…

Senior Software Engineer - Economy - Developer Monetization


San Marcos, CA

This team maintains the base tooling that powers a virtual marketplace that handles millions of transactions a day. Roblox Admin badge for your avatar.

UI/UX Designer


California City, CA

Collaborate in a self-organized international Scrum team of software engineers. Ability to oversee a project from concept to final implementation.

Junior Angular Developer

Vibrant Wellness

California City, CA

Record and track changes regularly throughout the development lifecycle using source control (Git). As the Software Developer, you will work with business…

Senior Application Developer – AA522-02829

Evergreen Technologies, LLC.

Los Angeles, CA

Assist with defining a project's scope. Deliver effective applications for business use by analyzing business requirements and consulting with key stakeholders…

Principle DevOps Engineer


Irvine, CA

Responsible for managing multiple software releases sources using source control tools such as Artifactory, TFS, and GIT.