Назад
23 дня назад

Senior Software Developer II (Confluent Cloud Platform)

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

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

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

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

Текст:
/
TL;DR
Senior Software Developer II (Confluent Cloud Platform) (distributed systems/cloud): Building and operating a highly available metadata platform with low-latency read, write, and streaming APIs across multiple clouds with an accent on scalability, consistency, concurrency, and operational excellence. Focus on designing resilient distributed services, solving sharding and availability challenges, and supporting event streaming with strong delivery guarantees.

Location: Remote within Canada. The role may require some travel based on business demand.

Salary: CAD 167,000–217,000 per year.

Company

IBM Software develops AI-powered, cloud-native, hybrid-cloud, and data platform products for enterprise clients.

What you will do

  • Build and evolve the Confluent Cloud metadata platform, including read, write, and real-time streaming APIs.
  • Design and deliver large-scale distributed services that are secure, highly available, scalable, and easy to operate across regions and clouds.
  • Solve distributed-systems challenges involving availability, consistency, sharding, concurrency, and scaling.
  • Operate resilient backend systems and maintain observability, SLOs, incident response, and postmortem practices.
  • Independently drive high-impact projects and collaborate through code reviews, testing, documentation, and technical communication.

Requirements

  • Must be able to work in Canada without sponsorship.
  • Applicants working under a permit who are foreign nationals from Cuba, Iran, North Korea, Syria, or the Crimea, Luhansk, Donetsk, Kherson, and Zaporizhia regions of Ukraine are not eligible.
  • Bachelor's degree and 6+ years of experience designing, building, and operating large-scale backend services in production.
  • Strong programming and algorithmic skills in Go or a similar major language, with expertise in concurrency and correctness.
  • Hands-on experience with distributed data stores such as DynamoDB, Cosmos, Spanner, or Cassandra, and at least one major cloud platform: AWS, GCP, or Azure.
  • Experience with observability, SLOs, on-call operations, incident response, code review, testing, documentation, and clear communication.

Nice to have

  • Experience with Kubernetes operators and controller patterns.
  • Event streaming experience with Kafka, event ordering, idempotency, and at-least-once or exactly-once delivery.
  • Master's degree.

Culture & Benefits

  • Remote work arrangement within Canada.
  • Regular daytime schedule.
  • Opportunities for continuous learning, career development, and experimentation.
  • Collaborative environment focused on feedback, trust, inclusion, and personal responsibility.
  • Employment with IBM Canada Limited on a regular full-time basis.

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