Senior Backend Software Engineer



501-1,000 employees

ML-powered advertising insights

Data & Analytics
AI & Machine Learning

$176000 - $220000

Competitive benefits package, Innovative benefits


Seattle, WA, USA

Required Skills
Data Science
Data Analysis
  • 8+ years software engineering experience using one or more modern languages such as Java, C#, Go, C++, etc.
  • 8+ years software development experience on backend/infrastructure systems.
  • Bachelor Degree or above in Computer Science or equivalent technical degree (Master's highly preferred)
  • Experience working with large-scale distributed systems
  • Experience mentoring and leading Senior, Mid and Junior Engineers
  • System Design and development skills; from gathering requirements to design to implementation to production
  • Mastery of multiple skills involved in developing large scale systems, such as integration testing, deployment, monitoring, production troubleshooting, database schema design, or developing data processing pipelines
  • Experience delivering projects with material impact, through leading project teams of 5+ engineers and collaborating within and across teams and roles (Product Management, SRE, Data Science, ML engineering, etc); or through autonomously ownership of unusually complex projects, from inception to productionisation.
  • Lead feature development, design, optimization, testing, and maintenance of software applications and solutions for internal and external end users.
  • Help lead team members and projects on one of our backend infrastructure teams.
  • Help scale our products (RMP and the #1 Independent DSP) as we push for growth and scalability.

Company Stage

Series C

Total Funding



Redwood City, California



Growth & Insights

6 month growth


1 year growth


2 year growth



Comprehensive health and wellness: Competitive health, dental, vision and life insurance (covered at 100% for you) and your family.

Professional development: Teach yourself something new and get reimbursed each year for your professional development.

Food and snacks: Enjoy lunch on us. We bring lunch in for employees everyday, In addition, our micro-kitchens are filled with healthy snacks and beverages for you to enjoy

Paid parental leave: Our maternity/paternity leave plan also has you covered when you welcome a new child into your family.

Unlimited vacation: We encourage team members to take time off to relax and recharge with our flexible paid time off policy.

Financial benefits: We provide stock options and generous 401k/pension with an employer match that helps you prepare for your future.