
Software Engineer, User Profile
StackAdaptabout 6 hours ago
Toronto, Canada +2 moreMid Level
H1B Sponsor
Responsibilities
- Build highly scalable, distributed real-time microservices primarily written in Go.
- Design and develop systems that ingest, process, and manage user profile and audience data at scale.
- Build event-driven software utilizing messaging technologies such as Kafka.
- Work with distributed databases and storage technologies including ScyllaDB, TiDB, and Redis.
- Write performance-efficient, memory-optimized code that delivers reliable, low-latency services.
- Collaborate with engineers across Product, Machine Learning, Data, and Infrastructure.
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 distributed data stores.
- Experience building scalable microservices and distributed systems.
- Experience with Go, Java, Python, C++, or another modern backend programming language.
- A passion for building reliable, high-performance systems that operate at scale.
Benefits
- Highly competitive salary.
- Retirement/401K/Pension Savings globally.
- Competitive Paid time off packages including birthdays off.
- Access to a comprehensive mental health care program.
- Health benefits from day one of employment.
- Work from home reimbursements.
- Optional global WeWork membership.
- Robust training and onboarding program.
- Coverage and support of personal development initiatives.
- Access to StackAdapt programmatic courses and certifications.
- An awesome parental leave program.
- A friendly, welcoming, and supportive culture.
- Social and team events.