Taro Logo

Staff Software Engineer - Stats and Analytics

StackAdapt is a self-serve advertising platform that specializes in multi-channel solutions including native, display, video, connected TV, audio, in-game, and digital out-of-home ads.
Backend
Staff Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
AI · Advertising
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Software Engineer - Stats and Analytics

StackAdapt, the #1 performing programmatic advertising platform, is seeking a Staff Engineer to lead their growing backend engineering team. This role is part of the Stats & Analytics team, responsible for managing the end-to-end data lifecycle for StackAdapt's real-time advertising bidding system, which handles over 3,000,000 requests per second and stores several terabytes of data daily.

As a Staff Engineer, you'll work with a team focused on building StackAdapt's stats and analytics offering. You'll architect scalable low-latency backend systems and data pipelines, lead and mentor talented engineers, and tackle complex distributed system challenges. The role requires expertise in working with large datasets, real-time analytics services, and experience with technologies like Go, Ruby on Rails, Aerospike, Redis, Elasticsearch, Kafka, RocksDB, Redshift, ScyllaDB, and GraphQL.

Key responsibilities include:

  • Building deep understanding of multiple databases housing petabytes of data
  • Leading and mentoring a team within the backend distributed systems team
  • Promoting software development best-practices and conducting rigorous code reviews
  • Solving technical challenges and conducting interviews for potential candidates
  • Balancing and prioritizing projects to maximize efficiency

The ideal candidate should have at least 5 years of software development experience in distributed systems, 1 year of leadership experience, and a strong understanding of computer science fundamentals. Experience with Go and high-performance databases is a plus.

StackAdapt offers a competitive salary, RRSP/401K matching, comprehensive benefits, and a supportive, diverse work culture. This is a remote position open to candidates located anywhere in North America.

Join StackAdapt and be part of a team that's making a significant impact in the programmatic advertising industry while working with cutting-edge technologies and solving large-scale data problems.

Last updated 8 months ago

Responsibilities For Staff Software Engineer - Stats and Analytics

  • Working with team of engineers focused on building StackAdapt's stats and analytics offering
  • Build deep understanding and expertise in multiple different databases that house petabytes of data
  • Architect scalable low-latency backend systems and data pipelines
  • Lead and mentor a team of talented engineers within the backend distributed systems team
  • Make a positive impact on the team's productivity and growth
  • Promote software development best-practices and conduct rigorous code reviews
  • Rigorously identify and solve technical challenges
  • Conduct interviews to attract and identify potential high performing candidates
  • Balance and prioritize projects to maximize efficiency and ensure company objectives are achieved

Requirements For Staff Software Engineer - Stats and Analytics

Go
Ruby
Redis
Kafka
  • At least 5 years experience of software development in distributed systems, architecting scalable microservices and data pipelines in a successful high-growth technology company
  • At least 1 year of leadership experience
  • A strong understanding of computer science fundamentals, data structures, and algorithms
  • Up to date knowledge and experience in the latest technologies, tools, and frameworks
  • Experience with working with large datasets
  • Experience with real-time analytics services
  • Proven track record of delivering results and leading growing, high-impact teams
  • Experience with Go and high performance databases is a plus

Benefits For Staff Software Engineer - Stats and Analytics

401k
Dental Insurance
Education Budget
Medical Insurance
Mental Health Assistance
Parental Leave
Vision Insurance
  • Highly competitive salary
  • RRSP/401K matching
  • 3 weeks vacation + 3 personal care days + 1 Culture & Belief day + birthdays off
  • Access to a comprehensive mental health care platform
  • Full benefits from day one of employment
  • Work from home reimbursements
  • Optional global WeWork membership
  • Robust training and onboarding program
  • Coverage and support of personal development initiatives
  • Access to StackAdapt programmatic courses and certifications
  • An awesome parental leave policy
  • A friendly, welcoming, and supportive culture
  • Social and team events

Interested in this job?