GrepJob
StackAdapt

Senior/Staff Backend Software Engineer, Mobile App User Acquisition

StackAdapt
Apply
3 months ago
Toronto, CanadaSenior / Staff+
H1B Sponsor

Responsibilities

  • Develop high-performance, data-intensive microservices primarily in Go.
  • Architect and maintain event-driven data pipelines processing billions of mobile signals daily.
  • Collaborate with data scientists to integrate ML models into the bidding process.
  • Work with technologies including Go, Ruby on Rails, Aerospike, and Kafka.
  • Write performance-efficient, memory-optimized code.
  • Partner with analytics to build and optimize reporting systems.

Requirements

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

Benefits

  • Highly competitive salary.
  • Retirement/401K/Pension Savings globally.
  • Competitive Paid time off packages including birthdays off.
  • Access to a comprehensive mental health care program.
  • Health benefits from day one of employment.
  • Work from home reimbursements.
  • Optional global WeWork membership.
  • Robust training and onboarding program.
  • Support for personal development initiatives.
  • Access to StackAdapt programmatic courses and certifications.
  • An awesome parental leave program.
  • A friendly, welcoming, and supportive culture.
  • Social and team events.

Tech Stack

Amazon RedshiftApache KafkaElasticsearchGoGraphQLRedisRuby on Rails

Categories

AI & MLBackendData Engineering