TL;DR
Software Engineer, Backend (Go, AI): Building highly scalable, distributed real-time micro-services for an AI-powered marketing platform with an accent on API design, database performance, and scalability. Focus on designing microservices architecture, solving complex concurrency challenges, and ensuring system reliability under heavy traffic while working with large datasets.
Location: Remote (Canada)
Company
hirify.global is a leading technology company empowering marketers to reach, engage, and convert audiences with its AI-powered programmatic advertising platform.
What you will 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 utilize 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.
- Must be located anywhere in Canada.
Culture & Benefits
- Highly competitive salary and retirement/401K/pension savings globally.
- Competitive Paid time off packages including birthday's off.
- Access to a comprehensive mental health care program and health benefits from day one.
- Work from home reimbursements and optional global WeWork membership.
- Robust training and onboarding program with coverage for personal development initiatives.
- A friendly, welcoming, and supportive culture with social and team events.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →