yandex
guidepoint
Страна
Канада
Зарплата
160 000 CA$ – 180 000 CA$
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
ГибридПолная занятость

Principal Engineer

Оценка ИИ

Высокая позиция с конкурентной зарплатой для рынка Торонто и четко определенными технологическими вызовами. Компания предлагает хороший пакет бенефитов и возможность влиять на архитектуру крупного продукта, однако гибридный формат может подойти не всем.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
Оценка ИИ

Роль требует высочайшего уровня ответственности (Principal) и опыта в декомпозиции монолитов, что является одной из самых сложных инженерных задач. Необходимо не только владеть стеком (Python, FastAPI, K8s), но и обладать навыками архитектурного планирования и миграции данных без остановки бизнеса.

Анализ зарплаты

Медиана175 000 CA$
Рынок155 000 CA$ – 210 000 CA$
Оценка ИИ

Предложенный диапазон 160,000–180,000 CAD соответствует средним рыночным значениям для позиции Principal Engineer в Торонто. Верхняя планка в 180k является сильным предложением, хотя в топовых технологических компаниях (Big Tech) компенсация может быть выше за счет акций.

Сопроводительное письмо

I am writing to express my strong interest in the Principal Engineer position at Guidepoint. With over 8 years of experience in backend engineering and a proven track record of decomposing monolithic architectures into scalable microservices, I am confident in my ability to lead the technical modernization initiatives described in the job posting. My expertise in Python, FastAPI, and PostgreSQL, combined with a deep understanding of asynchronous messaging and Kubernetes, aligns perfectly with your current technical stack and goals.

In my previous roles, I have successfully led complex data migrations and established CI/CD standards that significantly improved developer experience. I am particularly excited about Guidepoint's focus on AI-augmented engineering, as I actively use tools like Cursor to accelerate development while maintaining high standards for reliability. I look forward to the opportunity to bring my 'Architect Mindset' to your Toronto team and contribute to the seamless delivery of your knowledge-sharing solutions.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в guidepoint уже сейчас

Присоединяйтесь к Guidepoint в Торонто и возглавьте трансформацию архитектуры крупной международной платформы!

Описание вакансии

Overview:

Guidepoint’s Engineering team thrives on problem-solving and creating happier users. As Guidepoint works to achieve its mission of making individuals, businesses, and the world smarter through personalized knowledge-sharing solutions, the engineering team is taking on challenges to improve our internal application architecture and create new products to optimize the seamless delivery of our services.

This position is hybrid in Toronto.

What You’ll Do:

  • Service Decomposition — Breaking apart a monolithic enterprise application into well-bounded, independently deployable services. You'll define service boundaries, design APIs and contracts between them, and plan a phased migration strategy that keeps the business running while the architecture evolves.
  • Data Migration — Leading the migration from a large, centralized multi-tenant database to smaller, domain-specific databases. This includes designing the target schemas, building migration tooling, handling data integrity and validation, and coordinating cutover with minimal downtime.
  • Developer Experience & Standards — Establishing patterns, shared libraries, and CI/CD practices that make it easy for the rest of the engineering team to build on the new architecture with confidence.

What You Have

  • 8+ years of experience in backend or full-stack engineering, with a demonstrated history of owning and delivering complex technical initiatives in enterprise environments.
  • Architect Mindset with IC Ownership — You operate independently, make sound technical decisions, and drive projects from design through delivery without needing to be managed.
  • Modernization Expertise — You have a track record of migrating or re-architecting legacy codebases into modern, maintainable systems without disrupting business continuity.
  • Builder of New Services — You can design, build, and ship greenfield services end-to-end with production-grade quality.
  • Fast-Paced Execution — You thrive in environments that value speed and iteration. You unblock yourself and move quickly without sacrificing quality.
  • AI-Augmented Engineering — You actively leverage AI-assisted development tools (Cursor, etc.) to accelerate your workflow, and you know how to validate and monitor AI-generated output to ensure correctness and reliability.
  • Backend & APIs — Strong Python proficiency with hands-on FastAPI experience.
  • Ability to design and build performance, well-structured REST and GraphQL APIs.
  • Databases — Deep experience with relational databases — PostgreSQL and/or SQL Server. Proficient in schema design, query optimization, and migrations.
  • Messaging & Events — Working knowledge of asynchronous messaging patterns using RabbitMQ, Azure Service Bus, and/or Azure Event Hub.
  • Infrastructure & CI/CD — Experience with containerized deployments on Kubernetes (K8s) and building/maintaining CI/CD pipelines (Azure DevOps, or similar).
  • Frontend — Comfortable contributing to frontend codebases in React and TypeScript. You don't need to be a frontend specialist, but you can ship UI changes when needed.
  • Observability — Hands-on experience with Datadog or equivalent platforms for monitoring, logging, distributed tracing, and alerting in production systems.

What We Offer:

The annual base salary range for this position is $160,000 - $180,000. Additionally, this position is eligible for an annual discretionary bonus based on performance.

You will also be eligible for the following benefits:

  • Paid Time Off
  • Comprehensive benefits plan
  • Company RRSP Match
  • Development opportunities through the LinkedIn Learning platform

About Guidepoint:

Guidepoint is a leading research enablement platform designed to advance understanding and empower our clients’ decision-making process. Powered by innovative technology, real-time data, and hard-to-source expertise, we help our clients to turn answers into action.

Backed by a network of nearly 1.75 million experts and Guidepoint’s 1,600 employees worldwide, we inform leading organizations’ research by delivering on-demand intelligence and research on request. With Guidepoint, companies and investors can better navigate the abundance of information available today, making it both more useful and more powerful.

At Guidepoint, our success relies on the diversity of our employees, advisors, and client base, which allows us to create connections that offer a wealth of perspectives. We are committed to upholding policies that contribute to an equitable and welcoming environment for our community, regardless of background, identity, or experience.

#LI-SP1

#LI-HYBRID

This job post is for a live vacancy. Base salary may vary depending on job-related knowledge, skills, and experience, as well as geographic location.

Compensation

$160,000—$180,000 CAD

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Python
  • FastAPI
  • PostgreSQL
  • SQL Server
  • REST
  • GraphQL
  • RabbitMQ
  • Azure Service Bus
  • Azure Event Hubs
  • Kubernetes
  • Azure DevOps
  • React
  • TypeScript
  • Datadog
  • CI/CD

Возможные вопросы на собеседовании

Вакансия делает упор на Service Decomposition. Важно понять, как кандидат определяет границы сервисов.

Расскажите о вашем опыте распила монолита на микросервисы: какими принципами вы руководствовались при определении границ доменов (Bounded Contexts)?

В описании указана миграция из централизованной БД в доменные. Это критический процесс.

Как вы обеспечиваете целостность данных и минимизацию простоя (downtime) при миграции крупной многопользовательской базы данных на новую схему?

Компания ожидает использования AI-инструментов (Cursor и др.).

Как вы интегрируете AI-ассистентов в свой рабочий процесс и какие методы используете для верификации сгенерированного кода, чтобы избежать проблем с безопасностью и производительностью?

Роль подразумевает установку стандартов для всей команды.

Какие практики CI/CD и стандарты разработки вы считаете наиболее важными для обеспечения быстрой и безопасной доставки кода в распределенной архитектуре?

Работа с асинхронными паттернами (RabbitMQ, Azure Service Bus) указана как требование.

В каких ситуациях вы предпочтете событийную архитектуру (Event-driven) прямой синхронной интеграции через API, и с какими сложностями вы сталкивались при ее внедрении?

Похожие вакансии

redwoodmaterials
150 000 $ – 207 000 $

Service Engineer, Energy Storage

В офисеСША
Electrical Engineering · Mechanical Engineering · BESS · Power Electronics · Inverters · Thermal Management Systems · Energy Management Systems · Troubleshooting · Failure Analysis · Technical Support
+10 навыков
irradianttechnologies
130 000 $ – 150 000 $

Software Engineer (Systems & Hardware Integration)

В офисеСША
C++ · Python · Linux · PCIe · FPGA · Multi-threading · Memory Management · I/O · Verilog · VHDL · Data Acquisition · Real-time Systems
+12 навыков
redwoodmaterials
Не указана

Development Engineering Technician

В офисеСША
Mechanical Design · Fabrication · Wet Chemistry Laboratory · Metrology · Chemical Analysis · Troubleshooting · Documentation · Safety Management
+8 навыков
redwoodmaterials
Не указана

Maintenance Technician (Nights)

В офисеСША
Maintenance · Troubleshooting · PLC · Robotics · Welding · TIG Welding · MIG Welding · Electrical Systems · NFPA 70E · NEC · Preventive Maintenance · Root Cause Analysis
+12 навыков
aarkiinc
Не указана

Solution Engineer

В офисеСША
SQL · Python · Java · JavaScript · PostgreSQL · MySQL · API · Data Pipelines · AdTech · DSP · Troubleshooting
+11 навыков
redwoodmaterials
Не указана

Software Engineer, Factory Systems Modeling

В офисеСША
Python · Systems Design · Modeling · Simulation · Control Algorithms · Thermodynamics · Physics · Data Analytics · Software Engineering
+9 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

guidepoint
Страна
Канада
Зарплата
160 000 CA$ – 180 000 CA$