AdTechTalent
Engineering18 days agoRemote

StackAdapt

Software Engineer, Backend

Gomicroservicesdistributed systemsbackendprogrammaticAdTechKafkaRedisElasticsearchScyllaDBRedshiftSQSKinesisTiDBMariaDBperformance optimizationdata structuresalgorithms

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Mid-level

Years experience

3-5

Location

Canada (British Columbia, Calgary Alberta, Ontario, Toronto, Vancouver)

Full job description

StackAdapt is seeking a mid-level Backend Software Engineer with 2+ years experience to build scalable, distributed real-time microservices primarily in Go. The role involves working with large datasets and databases such as Aerospike, Elasticsearch, Redis, ScyllaDB, Redshift, TiDB, and MariaDB, and utilizing messaging queues like Kafka, SQS, and Kinesis. Candidates must have strong problem-solving skills in data structures, algorithms, and optimization, experience with relational and key-value databases, and building scalable microservices and distributed systems. The position is full-time and remote within Canada. Benefits include competitive salary, retirement savings, paid time off, mental health programs, health benefits from day one, work from home reimbursements, optional WeWork membership, training, personal development support, parental leave, and a supportive culture.

What you'll do

  • Build highly scalable, distributed real-time micro-services primarily written in Go
  • Work with large data sets and various databases including Aerospike, Elasticsearch, Redis, ScyllaDB, Redshift, TiDB, MariaDB
  • Build software that utilizes messaging queues such as Kafka, SQS, and Kinesis
  • Write performance efficient and memory optimized code

Requirements

  • 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

Tech stack

GoRuby on RailsAerospikeRedisElasticsearchKafkaRocksDBRedshiftScyllaDBGraphQLSQSKinesisTiDBMariaDB

Benefits

Highly competitive salaryRetirement/401K/Pension Savings globallyCompetitive Paid time off packages including birthdays offAccess to a comprehensive mental health care programHealth benefits from day one of employmentWork from home reimbursementsOptional global WeWork membershipRobust training and onboarding programCoverage and support of personal development initiatives (conferences, courses, books etc)Access to StackAdapt programmatic courses and certificationsParental leave programFriendly, welcoming, and supportive cultureSocial and team events

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.