
Senior/Staff Backend Software Engineer, Mobile App User Acquisition
StackAdapt3 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.