Senior Software Engineer (Java, AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (Java, AI): Building and optimizing a cloud-native AI controls platform for global financial institutions with an accent on high-load distributed systems and agentic AI integration. Focus on designing scalable microservices, implementing complex Java concurrency patterns, and leveraging AI-assisted engineering to accelerate delivery.
Location: Must be based in Canada. Hybrid in Montreal or Toronto (1 day/week in office) or remote for candidates in other Canadian cities.
Company
A cloud-native AI company providing an integrated controls platform for global banks, asset managers, and hedge funds.
What you will do
- Lead high-level design and architectural direction for complex, cross-service features and maintain documentation.
- Implement critical product components using advanced Java, ensuring performance, correctness, and maintainability.
- Drive the engineering agenda for assigned product areas and contribute to the technical roadmap.
- Collaborate across engineering, product, DevOps, and ML teams to communicate technical decisions.
- Direct agentic AI tools (Claude Code, Codex) across the full engineering workflow from generation to debugging.
Requirements
- Expert knowledge of Java internals (GC tuning, concurrency, NIO) and Spring Framework.
- Experience with microservices, distributed systems (Sagas, CQRS), and API design (REST, gRPC).
- Proficiency with cloud-native platforms (GCP preferred, AWS, or Azure) and Infrastructure as Code (Terraform).
- Experience implementing observability stacks (distributed tracing, metrics, alerting).
- Mandatory practitioner-level command of agentic AI tools (Claude Code, Codex, or equivalent).
- Must be located in Canada.
Culture & Benefits
- Competitive cash compensation and equity awards aligned with long-term value.
- Comprehensive health insurance for employees and their families.
- Generous time-off policy of 30 days annually, plus public holidays and sick leave.
- High-performance culture centered on speed, experimentation, and technical excellence.
- Modern offices in Montreal and Toronto downtown.
Hiring process
- Series of technical interviews focusing on engineering judgment and depth of knowledge.
- Live technical exercise to validate competencies (use of AI tools is strictly prohibited).
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →