Senior/Staff Backend Software Engineer, Mobile App User Acquisition

3 weeks ago


Canada StackAdapt Full time

Overview Join to apply for the Senior/Staff Backend Software Engineer, Mobile App User Acquisition role at StackAdapt . StackAdapt is the leading technology company that empowers marketers to reach, engage, and convert audiences with precision. The AI-powered StackAdapt Marketing Platform processes billions of data points daily to drive measurable results across the customer journey. StackAdapt’s real-time bidding systems handle high request volumes and deliver scalable, data-driven advertising for mobile app campaigns. StackAdapt is a remote-first company open to candidates located anywhere in Canada or the United States. Responsibilities Design & Build: Develop high-performance, data-intensive microservices (primarily in Go) that drive real-time bidding and user acquisition outcomes for mobile apps. Scale Systems: Architect and maintain event-driven data pipelines that process billions of mobile signals daily, ensuring low-latency and highly available services. Optimize User Acquisition: Collaborate with data scientists and product teams to integrate ML models and sophisticated targeting logic into the bidding process to achieve optimal campaign performance. Leverage Modern Technologies: Work with our evolving stack, including Go, Ruby on Rails, Aerospike, Redis, Elasticsearch, Kafka, Redshift, ScyllaDB, GraphQL, and other emerging technologies. Ensure Efficiency: Write performance-efficient, memory-optimized code and continually refine services for reliability, scalability, and speed. Data-Driven Insights: Partner with analytics and data engineering to build and optimize reporting systems that surface actionable insights for our clients’ user acquisition campaigns. What You'll Bring To The Table 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. Strong problem-solving: Demonstrated expertise in algorithms, data structures, and complex system design—comfortable tackling low-latency, high-throughput challenges. Database mastery: Experience with relational and NoSQL databases (e.g., Aerospike, Redis, ScyllaDB) for storing and retrieving large volumes of data. Microservices & messaging: Hands-on experience building microservices and using message queues (Kafka, SQS, Kinesis) to handle massive event streams in real time. Performance focus: Proven track record of writing highly optimized, scalable code in Go or similar languages. Team player: Excellent communication skills and ability to collaborate in a cross-functional, globally distributed environment. StackAdapt's Benefits Highly competitive salary Retirement/ 401K/ Pension Savings globally Competitive Paid time off packages including birthday off Access to a comprehensive mental health care platform Health 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 Support for personal development initiatives (conferences, courses, books, etc) Access to StackAdapt programmatic courses and certifications Parental leave program A friendly, welcoming, and supportive culture Social and team events StackAdapt is a diverse and inclusive team of collaborative, hardworking individuals. If you have specific requests or requirements to support you through the interview process, please let our Talent team know. About StackAdapt: We’ve been recognized for our diverse and supportive workplace, high performing campaigns, award-winning customer service, and innovation. Recent recognitions include Ad Age Best Places to Work 2024, G2 Top Software and Top Marketing and Advertising Product for 2024, Campaign’s Best Places to Work 2023 (UK), and 2024 Best Workplaces for Women and in Canada by Great Place to Work. #J-18808-Ljbffr


  • Mobile Engineer

    1 day ago


    , , Canada Proof Full time

    Join to apply for the Mobile Engineer role at Proof This range is provided by Proof. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $120,000.00/yr - $160,000.00/yr Direct message the job poster from Proof Senior Recruiting and Talent Acquisition Program Consultant Proof is a high-growth...


  • , , Canada User Testing Company Full time

    Senior Software Engineer II page is loaded## Senior Software Engineer IIremote type: Remotelocations: Remote - Ontario: Remote - Alberta: Remote - British Columbiatime type: Full timeposted on: Posted Todayjob requisition id: R- We’re UserTesting—the leader in human insight. Our mission is to help organizations craft exceptional customer experiences...


  • , , Canada GlossGenius Full time

    GlossGenius is building an ecosystem enabling entrepreneurs to succeed. We empower small business owners to focus on being creators, not admins, by offering a range of business management tools including booking and scheduling, marketing, analytics, payment processing and much more. Over 80,000 small business owners have chosen to rely on GlossGenius every...


  • , , Canada User Testing Company Full time

    A leading user experience firm in Canada is seeking a Senior Backend Software Engineer with 6–8+ years of experience. This role focuses on designing and implementing maintainable backend systems, ensuring code quality and performance. Strong expertise in Ruby, Rails, NodeJS, and distributed systems is required. Join a supportive, inclusive team and benefit...


  • Revelstoke, British Columbia, VES, Canada Cronometer Software Inc Full time $115,000 - $125,000 per year

    Senior Software EngineerMobile Development Team – Revelstoke, British ColumbiaCronometer is the most accurate, comprehensive nutrition tracking app on the market. We empower people to make informed decisions about their health and wellness with data they can trust. With over 12 million users and growing fast, we're passionate about building world-class...


  • , , Canada Pride Global Full time

    Overview Mobile Software Engineer job at Pride Global. Canada. Job Title and Details Job Title: Mobile Software Engineer Location: Montreal, QC Duration: 6 Months plus Pay Range: $60/hr-$69/hr (DOE) Responsibilities Design and develop exceptional iOS applications: Utilize Swift to craft robust, user-friendly iOS apps that set new standards in mobile...


  • , , Canada FGF Brands Full time

    Job Description Senior Software Engineer (Backend) We’re a naan traditional company… Summary We're seeking an experienced Senior Backend Engineer to join our team building an intelligent manufacturing analytics platform. You'll be responsible for designing and developing robust backend services that power our Android app and web platform, delivering...


  • , , Canada Medium Full time

    We believe that communication belongs to everyone. TextNow is redefining how people connect by combining simplicity, intelligence, and accessibility. We’re a team of curious builders using technology to make communication more affordable and powerful for millions of users every day. As a Software Engineer- Backend , you won’t just build...

  • Mobile Developer

    3 days ago


    , , Canada Yochana Full time

    1 week ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Yochana Type of hiring – Fulltime Location – Remote Canada Job Description: We are looking for a developer with expertise in both React Native (Android) and iOS native development using Swift. The current...


  • , BC, Canada User Testing Company Full time

    A leading user testing firm is looking for a Senior Software Engineer II to enhance backend solutions. The ideal candidate will have 6-8+ years of experience in backend development, fluent in Ruby, Rails, and Go, among other technologies. This position requires strong collaboration skills and a focus on code quality and performance. Join a dynamic team...