Назад
Company hidden
4 дня назад

Senior Software Developer (Search AI)

107 000 - 157 300CAD
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

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

Текст:
/
TL;DR
Senior Software Developer (Search AI) (AWS/Node.js): Building scalable search infrastructure and streaming services that power search experiences across Autodesk’s industry clouds with an accent on distributed systems, performance, and reliability. Focus on deploying multi-region AWS services, optimizing caching and recovery strategies, and solving complex algorithmic and production issues.

Location: Toronto, Ontario, Canada

Salary: CAD 107,000–157,300 per year base salary

Company

hirify.global provides design and make software and cloud platforms for designers, engineers, builders, and creators.

What you will do

  • Design, build, maintain, and operate complex search infrastructure and streaming service modules.
  • Deploy and run multi-region services on AWS using ECS, EC2, S3, DynamoDB, SQS, ElastiCache/Redis, Lambda, and CloudFront.
  • Improve performance and resiliency through caching, eviction, retry, dead-letter recovery, memory-mapped or pager-based data access, and scaling strategies.
  • Troubleshoot production issues, participate in incident response, and drive reliability improvements.
  • Contribute to architecture, technical planning, roadmap discussions, code reviews, knowledge sharing, and mentoring.
  • Identify automation and productivity improvements, including thoughtful use of AI-assisted development tools.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of hands-on experience building and operating production services.
  • Strong experience with JavaScript/TypeScript and Node.js, or strong backend engineering experience with the ability to ramp up on Node.js.
  • Hands-on experience with AWS infrastructure, especially ECS, EC2, Bedrock, SageMaker, OpenSearch, and multi-environment deployment.
  • Strong algorithms, mathematics, concurrency, object-oriented or functional design, troubleshooting, and independent problem-solving skills.
  • Experience with high-traffic distributed systems, REST or WebSocket APIs, JSON or Protobuf, observability, and Agile development.

Nice to have

  • Experience with information retrieval and Lucene, Elasticsearch, or OpenSearch.
  • Exposure to vector databases, ML infrastructure, knowledge graphs, or graph databases.
  • Experience with Terraform or CloudFormation, Jenkins or Harness, and observability tools such as Dynatrace, Prometheus, Grafana, or Splunk.
  • Experience improving reliability, security, and compliance for complex cloud systems at scale.

Culture & Benefits

  • Collaborative environment focused on clear communication, inclusive dialogue, and knowledge sharing.
  • Opportunities to learn new technologies and improve engineering practices.
  • Compensation may include annual cash bonuses, stock grants, and comprehensive benefits.
  • In-person onboarding and/or identity verification may be required.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →