Software Engineer, Backend (Intermediate/Senior)

StackAdapt
Canada
$140K-$160K a year (estimated)
Full-time

StackAdapt is a self-serve advertising platform that specializes in multi-channel solutions including native, display, video, connected TV, audio, in-game, and digital out-of-home ads.

We empower hundreds of digitally-focused companies to deliver outcomes and exceptional campaign performance every day. StackAdapt was founded with a vision to be more than an advertising platform;

it’s a hub of innovation, imagination, and creativity.

StackAdapt is the no. 1 performing programmatic advertising platform helping brands accelerate customer engagement and acquisition.

This state-of-the-art platform is where some of the most progressive work in machine learning meets cutting-edge user experience.

Ranking the highest in performance by G2 Crowd for the fourth time, we're one of the fastest growing companies in Canada and rank 6th in Deloitte's Technology Fast 50 ranking and 23rd in Fast 500 in North America.

Our real-time advertising bidding system handles over 3,000,000 requests per second and stores several terabytes of data every day.

Our technologies include Go, Ruby on Rails, Aerospike, Redis, Elasticsearch, Kafka, RocksDB, Redshift, ScyllaDB, GraphQL, and others.

We're not afraid to test and try new technologies.

StackAdapt is a Remote First company; we are open to candidates located anywhere in North America 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
  • Building software that utilizes messaging queues such as Kafka, SQS, and Kinesis
  • Writing performance-efficient and memory-optimized code

We'll be reaching out to candidates that have :

  • 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

StackAdapters Enjoy :

  • Competitive salary
  • RRSP 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!

About StackAdapt

We've been recognized for our diverse and supportive workplace, high-performing campaigns, award-winning customer service, and innovation. We've been awarded :

  • 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 for the UK
  • 2024 Best Workplaces for Women and in Canada by Great Place to Work

1 DSP on G2 and leader in a number of categories including Cross-Channel Advertising

StackAdapt is a diverse and inclusive team of collaborative, hardworking individuals trying to make a dent in the universe.

No matter who you are, where you are from, who you love, follow in faith, disability (or superpower) status, ethnicity, or the gender you identify with (if you’re comfortable, let us know your pronouns), you are welcome at StackAdapt.

If you have any requests or requirements to support you throughout any part of the interview process, please let our Talent team know.

J-18808-Ljbffr

18 hours ago
Related jobs
Promoted
Confluent
Canada
Remote

Backend Senior Software Engineer II - Cloud Traffic and Networking (Remote - Canada). To realize Confluent’s enormous potential, we are looking for software engineers, at various levels, to grow our Traffic team which is responsible for building and managing the networking fabric of Confluent Cloud....

Promoted
StackAdapt Inc.
Canada

Build software that utilizes messaging queues such as Kafka, SQS, and Kinesis. ...

Promoted
Opslevel
Canada

OpsLevel is the leading internal developer portal designed to help engineering teams build, ship, and maintain software better than ever. Ruby on Rails (our main application’s backend). GraphQL (how the UI and the backend talk to each other; also used by customers as part of our platform). ...

Promoted
Aitopics
Canada

Design and build distributed, scalable, fault tolerant software components for Oracle Health ML platform on top of Oracle Cloud Infrastructure (OCI). Mentoring and developing other engineers on the team. Participate in the entire software development lifecycle – design, testing, CI/CD and production...

Promoted
Gamebreaking
Canada

As a Senior Software Development Engineer focused on Unreal gameplay programming, you'll continue to grow your expertise in writing high-quality code while learning and using whatever breadth of skills are needed to make a game awesome for players. Mentor more junior engineers via paired programming...

Promoted
Leap Tools Inc.
Canada

Join us and you will work directly with our talented engineering team to push our product to new heights. Develop sophisticated backend systems. Strong computer science fundamentals based on a degree in computer science or distinctive work experience in software development. You are comfortable inte...

Okta, Inc.
Canada

We are looking for a software engineer to join the Federated Authentication team. You will share our passion and great pride in elegant solutions and will join an engineering team that strongly believes in designing for scale, rigorous code reviews, automated testing, and an iterative process to bui...

hireVouch
Canada

This company's contribution to society includes reducing congestion, and pollution, providing zero-emissions deliveries, increasing the quality of life for residents, empowering seniors and disabled people, and enabling affordable delivery for local businesses. This company's Platform team is at the...

Procurify
Canada

Senior Frontend Software Engineer. We’re looking for a Senior Frontend Software Engineer to join our team of humble “misfits that fit”. Experience working within a team of Software Engineers to build reliable and scalable SaaS software solutions that use RESTful APIs, working with technologies such ...

Lime
Canada

We are looking for a strong senior software engineer to join our fast-growing team and contribute to two critical areas at Lime: Payments and Trust. Develop robust and extensible engineering platforms that can reliably serve millions of transactions at Lime. Contribute to shaping overall engineering...