TL;DR
Staff Software Development Engineer: Designing and building web applications for a Retail Media platform with an accent on robust architecture, API design, and microservices. Focus on solving complex business challenges, ensuring reliability, performance, and improving development practices.
Location: Hybrid in Toronto, Canada
Company
hirify.global is a leader in commerce media, helping brands, agencies, and publishers create meaningful consumer connections through AI-powered advertising solutions.
What you will do
- Design and build web applications for the Retail Media platform.
- Collaborate with Product and cross-functional teams to shape robust solutions.
- Write, review, and improve code ensuring reliability and performance of live applications.
- Participate in code reviews, pair programming, and technical discussions.
- Influence and mentor engineers to adopt better practices and deliver high-quality outcomes.
- Continuously improve architecture and development practices.
Requirements
- BS in Computer Science or a related field
- Deep expertise in C#/.NET and API design.
- Experience with microservice architecture, defining clear boundaries, contracts, and integration patterns.
- Experience with messaging systems (Kafka, RabbitMQ, or similar).
- Familiarity with event-driven design and CQRS patterns.
- Knowledge around cross-service testing challenges.
Nice to have
- Familiarity with CI/CD pipelines, build orchestration, and deployment strategies for microservices.
- Experience with SDK or framework development supporting multiple teams.
- Some experience or familiarity with TDD and/or BDD.
Culture & Benefits
- Hybrid working model.
- Learning, mentorship, and career development programs.
- Health benefits, wellness perks, and mental health support.
- Diverse, inclusive, and globally connected team.
- Attractive salary with performance-based rewards and family-friendly policies.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →