Software Architect
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Architect (Distributed Search/Elasticsearch): Architecting and evolving distributed search systems for Cloud that process millions of events per minute and index terabytes of data nightly, with an accent on high availability, performance, and query/index optimization. Focus on end-to-end scalable search architecture design, event-driven systems, and resolving complex production challenges that impact enterprise customers globally.
Location: Ontario, Canada
Salary: 182,200.00 - $239,100.00
Company
builds the AI-Powered Experience Orchestration platform ( Cloud) for customer and employee experience.
What you will do
- Architect and evolve large-scale distributed search systems for real-time processing at massive event throughput.
- Lead end-to-end design of scalable search solutions from requirements through production delivery.
- Improve reliability, performance, and resiliency across search services.
- Oversee indexing strategies and data modeling to improve search accuracy, latency, and scalability.
- Partner with product managers and cross-functional teams to align technical direction with business outcomes.
- Resolve complex production issues and guide code quality through design discussions and code reviews.
Requirements
- Extensive experience building distributed systems and microservices architectures in Java.
- Deep expertise with Spring frameworks in large-scale production environments.
- Experience designing and optimizing Elasticsearch (or equivalent) including indexing and query performance tuning.
- Experience architecting event-driven systems using Kafka.
- Experience leveraging AWS services such as EC2, S3, and Lambda to build resilient cloud-native systems.
- Ability to translate business requirements into scalable, maintainable search architectures.
Nice to have
- Led architectural initiatives spanning multiple engineering teams.
- Optimized big data pipelines for high-volume nightly workloads.
- Implemented CI/CD practices supporting automated testing, deployment, and scalability.
- Influenced platform-level technical strategy in complex enterprise environments.
Culture & Benefits
- Comprehensive extended group health coverage.
- Generous paid time off, including vacation and personal leave.
- Retirement savings program with employer RRSP matching (up to a prescribed maximum).
- Family-friendly benefits including parental leave top-up and adoption assistance.
- Growth and development via learning resources and internal mobility programs.
Hiring process
- Application review by Talent Acquisition with focus on experience and potential.
- Expected response within 24–48 hours.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →