Senior Software Engineer (Backend)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (Backend): Designing and implementing scalable backend services, data pipelines, and distributed system integrations with an accent on data platform architecture and AI-driven infrastructure. Focus on optimizing high-throughput connections, enhancing system observability, and solving complex data scaling challenges.
Location: Remote (Canada)
Company
A leading SaaS go-to-market solution for revenue teams, providing verified B2B contact data and automation tools for millions of users globally.
What you will do
- Design and implement highly scalable backend services, data pipelines, and integration endpoints performing at high volume.
- Own the connections layer and distributed architecture to keep the platform reliably linked to the broader ecosystem.
- Drive the full software development lifecycle, including requirements gathering, architecture design, and maintenance.
- Build comprehensive observability systems with proper monitoring, alerting, and dashboards.
- Mentor other engineers on technical best practices and share knowledge across the organization.
- Collaborate with cross-functional stakeholders to align on product and engineering requirements.
Requirements
- Minimum 5 years of industry experience in backend development.
- 1-2 years of experience in senior positions developing large-scale applications.
- Proven experience with distributed web applications and database modeling (SQL or NoSQL).
- Strong knowledge of computer science fundamentals, including data structures and algorithms.
- Must be based in Canada.
- Proven experience leveraging AI tools to enhance software development processes and productivity.
Nice to have
- BS or MS degree in Computer Science or Computer Engineering.
- Experience with GCP, Kubernetes, Docker, MongoDB, or Redis.
- Knowledge of Ruby on Rails and Microservices architecture.
- Experience with Machine Learning.
Culture & Benefits
- AI-native culture focused on continuous improvement and leveraging automation for productivity.
- Environment based on extreme ownership, focus, urgency, and voracious learning.
- Deep investment in employee growth with high levels of autonomy and impact.
- Strongly collaborative "all for one" team culture across departments.
- Encouragement of bold ideas, experimentation, and courageous action.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →