📍United States, Canada
Senior/Staff Backend Software Engineer

StackAdapt
📍Remote - United States
Please let StackAdapt know you found this job on JobsCollider. Thanks! 🙏
Summary
Join StackAdapt's Mobile App User Acquisition team as a Backend Software Engineer. You will design and build high-performance microservices in Go, architect and maintain data pipelines processing billions of mobile signals daily, and collaborate with data scientists to optimize user acquisition campaigns. Leverage modern technologies like Go, Ruby on Rails, Aerospike, and Kafka. Write efficient, scalable code and partner with analytics to build reporting systems. StackAdapt is a remote-first company, open to North American candidates with 5+ years of backend software engineering experience in large-scale distributed systems and mobile user acquisition.
Requirements
- 5+ years of experience as a Backend Software Engineer, with exposure to large-scale distributed systems and data pipelines in a mobile user acquisition environment
- Demonstrated expertise in algorithms, data structures, and complex system design—comfortable tackling low-latency, high-throughput challenges
- Experience working with both relational and NoSQL databases (e.g., Aerospike, Redis, ScyllaDB) for storing and retrieving large volumes of data
- Hands-on experience with building microservices and using message queues (Kafka, SQS, Kinesis) to handle massive event streams in real time
- Proven track record of writing highly optimized, scalable code in Go or similar languages
- Excellent communication skills and ability to collaborate in a cross-functional, globally distributed environment
Responsibilities
- Develop high-performance, data-intensive microservices (primarily in Go) that drive real-time bidding and user acquisition outcomes for mobile apps
- Architect and maintain event-driven data pipelines that process billions of mobile signals daily, ensuring low-latency and highly available services
- Collaborate with data scientists and product teams to integrate ML models and sophisticated targeting logic into the bidding process to achieve optimal campaign performance
- Work with our evolving stack, including Go, Ruby on Rails, Aerospike, Redis, Elasticsearch, Kafka, Redshift, ScyllaDB, GraphQL, and other emerging technologies
- Write performance-efficient, memory-optimized code and continually refine services for reliability, scalability, and speed
- Partner with analytics and data engineering to build and optimize reporting systems that surface actionable insights for our clients’ user acquisition campaigns
Benefits
- 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 for those who want a change from their home office
- Robust training and onboarding program
- Coverage and support of personal development initiatives (conferences, courses, etc)
- Access to StackAdapt programmatic courses and certifications to support continuous learning
- Mentorship opportunities with industry leaders
- An awesome parental leave policy
- A friendly, welcoming, and supportive culture
- Our social and team events!
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
💰$140k-$230k
📍United States
💰$115k-$264k
📍United States
💰$158k-$269k
📍Canada, United States
📍Latvia, Estonia
📍Worldwide
📍Canada
📍United States
💰$115k-$264k
📍United States