Senior/Staff Backend Software Engineer, Mobile App User Acquisition

Self-serve advertising platform specializing in multi-channel solutions, processing billions of ad requests and several terabytes of data daily.
$150,000 - $220,000
Backend
Staff Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
Enterprise SaaS · Advertising

Description For Senior/Staff Backend Software Engineer, Mobile App User Acquisition

StackAdapt is a leading programmatic advertising platform that processes billions of ad requests daily, ranked #1 by G2 Crowd for programmatic advertising performance. The Mobile App User Acquisition team focuses on building backend services and pipelines for real-time advertising campaigns. As a Senior/Staff Backend Engineer, you'll work with cutting-edge technologies like Go, Ruby on Rails, and various databases to develop high-performance microservices. The role offers remote work flexibility across North America, competitive compensation, and comprehensive benefits. You'll be part of a diverse and inclusive team, working on systems that handle over 3 million requests per second. The position requires expertise in distributed systems, strong problem-solving skills, and experience with data-intensive applications. StackAdapt provides extensive professional development opportunities, a supportive culture, and has been recognized as one of the best workplaces in multiple categories.

Last updated a month ago

Responsibilities For Senior/Staff Backend Software Engineer, Mobile App User Acquisition

  • Develop high-performance, data-intensive microservices in Go for real-time bidding
  • Architect and maintain event-driven data pipelines processing billions of mobile signals daily
  • Collaborate with data scientists to integrate ML models for optimal campaign performance
  • Write performance-efficient, memory-optimized code
  • Build and optimize reporting systems for client insights
  • Partner with analytics and data engineering teams

Requirements For Senior/Staff Backend Software Engineer, Mobile App User Acquisition

Go
Redis
Kafka
Ruby
  • 5+ years of experience as a Backend Software Engineer
  • Expertise in algorithms, data structures, and complex system design
  • Experience with relational and NoSQL databases
  • Hands-on experience with microservices and message queues
  • Proven track record of writing highly optimized, scalable code in Go
  • Excellent communication skills and ability to collaborate in a distributed environment

Benefits For Senior/Staff Backend Software Engineer, Mobile App User Acquisition

401k
Mental Health Assistance
Medical Insurance
Parental Leave
Education Budget
  • Competitive salary
  • RRSP/401K matching
  • 3 weeks vacation + 3 personal care days + 1 Culture & Belief day + birthdays off
  • Comprehensive mental health care platform
  • Full benefits from day one
  • Work from home reimbursements
  • Optional global WeWork membership
  • Robust training and onboarding program
  • Personal development initiatives coverage
  • Access to programmatic courses and certifications
  • Mentorship opportunities
  • Parental leave policy
  • Social and team events

Interested in this job?

Jobs Related To StackAdapt Senior/Staff Backend Software Engineer, Mobile App User Acquisition

Staff Software Engineer - Creatives Library

Staff Software Engineer position at StackAdapt, building scalable systems for digital advertising platform with React, Go, and Ruby tech stack. Remote work available.

Staff Engineer - Databases Management Services

Lead database management and infrastructure team at StackAdapt, architecting scalable systems and mentoring engineers in a remote-first environment.

Product Manager Talent Acquisition, Vice President

Senior Product Manager role at JPMorgan Chase focusing on Talent Acquisition technology, requiring 5+ years of experience in product management with expertise in AI and integration solutions.

Lead Software Engineer - Python

Lead Software Engineer position at JPMorgan Chase focusing on Python development, microservices architecture, and technical leadership in financial technology.

Manager of Software Engineering

Lead software engineering teams at JPMorgan Chase, managing technical implementation and driving excellence in the Employee Platforms team within Enterprise Technology.