StackAdapt is an advertising platform that delivers self-serve solutions that enable digital marketers and agencies to thrive. As an employer, the company has been recognized by Ad
Software Engineer, Backend
Location
Canada
Posted
10 days ago
Salary
0
Seniority
Mid Level
Job Description
Software Engineer, Backend
StackAdapt
Role Description StackAdapt is a Remote First company, we are open to candidates located anywhere in Canada for this position. What you'll be doing: - Building highly scalable, distributed real-time micro-services primarily written in Go - Working with large data sets and various databases including Aerospike, Elasticsearch, Redis, ScyllaDB, Redshift, TiDB, MariaDB - Build software that utilize messaging queues such as Kafka, SQS, and Kinesis - Write performance efficient and memory optimized code Qualifications - 2+ years of experience as a Backend Software Engineer - Very strong problem solving skills in data structures, algorithms, and optimization - Experience working with relational databases and/or key-value stores - Experience building scalable micro-services and distributed systems Requirements - Teams Hiring at StackAdapt - Bidding Team (AdTech at Scale) - Build and optimize the real-time microservices that automatically purchase ad inventory across web, mobile, CTV, and more. - Work on low-level performance optimizations, high-throughput systems, campaign pacing algorithms, and ML model integrations that directly impact how millions of dollars are spent efficiently every day. - Ideal for engineers with hands-on AdTech experience, especially with bidders, open exchanges, and bid streams, who thrive in high-scale, low-latency environments. - Marketing Execution (MarTech Meets AdTech) - Join a backend team doing something different: building the foundation for marketing tech, i.e. Email, Direct Mail and SMS marketing as part of StackAdapt’s broader MarTech vision. - Help bridge MarTech and AdTech to create a smarter, more connected marketing platform that allows brands to conduct their advertising and marketing strategies in one place. - Perfect for engineers excited by greenfield development, working on high-throughput event-driven systems, and shaping how marketing technology evolves at StackAdapt. - Integrations - Solutions (Platform Expansion & Partnerships) - Develop specialized integrations that unify the fragmented AdTech ecosystem into a single, powerful StackAdapt platform - eliminating the need for advertisers to juggle multiple tools. - Collaborate closely with internal product teams and external data partners to deepen product capabilities, unlock new use cases, and drive platform growth. - A great fit for engineers who enjoy complex integrations, data-heavy systems, and building scalable solutions that expand market reach. Benefits - Highly competitive salary - Retirement/ 401K/ Pension Savings globally - Competitive Paid time off packages including birthday's off! - Access to a comprehensive mental health care program - 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 and hubs in London and Toronto - Robust training and onboarding program - Coverage and support of personal development initiatives (conferences, courses, books etc) - Access to StackAdapt programmatic courses and certifications to support continuous learning - An awesome parental leave program - A friendly, welcoming, and supportive culture - Our social and team events!
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior C++ Developer
Action1Patch Management That Just Works | Real-time discovery and remediation of third-party and OS vulnerabilities
• Design, develop, and maintain a robust, efficient, and secure cross-platform agent in modern C++. • Ensure seamless functionality and consistent behavior across Windows, Linux, and macOS environments. • Build integrations with OS-level APIs and services related to patching, system info gathering, and task execution. • Optimize agent performance for different platforms and deployment scenarios. • Handle communication with the cloud backend using secure and efficient protocols. • Stay current on system security best practices and OS updates that affect agent behavior.
Desarrollador Java, SR
Sofka TechnologiesTo transform people’s lives being the most trusted technology partner
• Diseñar arquitecturas backend de alto rendimiento que garanticen la escalabilidad de nuestros productos. • Desarrollar servicios y microservicios eficientes utilizando las mejores prácticas de la industria. • Mantener soluciones de software críticas asegurando su estabilidad y fácil mantenimiento. • Colaborar con equipos multidisciplinarios de Producto, DevOps y Arquitectura de forma ágil. • Construir soluciones robustas y seguras que optimicen la experiencia del usuario final. • Implementar patrones de diseño avanzados para resolver desafíos complejos de integración y datos.
• A Java Web Developer builds and maintains dynamic web applications using Java-based server-side technologies, developing features across the presentation and application layers in collaboration with designers, back-end engineers, and stakeholders. • Develop server-side web logic using Java EE, Jakarta EE, or Spring MVC, building maintainable and well-tested application components. • Build and maintain web UIs using templating engines like JSP or Thymeleaf, or integrate with modern JavaScript front-end frameworks. • Design and query relational databases using MySQL, PostgreSQL, or Oracle, ensuring efficient schema design and query performance. • Implement and consume RESTful web services, documenting endpoints clearly for front-end teams and third-party consumers. • Ensure cross-browser compatibility and responsive layouts across a range of devices and screen sizes. • Apply web security best practices including OWASP guidelines, CSRF protection, and XSS prevention throughout the application layer. • Maintain and deploy applications on servlet containers such as Tomcat or JBoss, supporting both on-premise and cloud environments.
Mandatory Internship – Backend / Full-Stack Developer, AI SaaS
IndieKidz GmbHRaising Global Citizens, Rooted in Culture
• You will work on the technical development of Occibo, mainly on backend services, APIs, database logic, file handling, AI workflow integration, and selected full-stack features. • Build and improve backend APIs using Node.js, TypeScript, and Express.js • Work with Supabase for database, authentication, and data management • Support file storage workflows using Cloudflare R2 • Help build AI workflow orchestration for book creation, illustration, layout, and export • Work with queue-based processing using Redis and BullMQ • Support integration with AI image-generation workflows such as ComfyUI • Create clean, maintainable, and well-documented code • Debug, test, and improve existing backend services • Support selected frontend or full-stack tasks when needed • Collaborate with product, design, and content team members




