23 дня назад
Senior Software Developer II (Confluent Cloud Platform)
167 000 - 217 000CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
13 дней назад
Senior Backend Developer/Architect
137 000 - 186 000CAD
13 дней назад
Senior Software Developer - Stream Processing (AI)
105 200 - 154 200CAD
4 дня назад
Senior API Developer (Distributed Systems)
100 000 - 150 000$
13 дней назад
Senior Software Developer/Architect (Confluent)
137 000 - 186 000CAD
13 дней назад
Senior Software Developer/Architect - IBM Confluent Secure Compute
137 000 - 186 000CAD
9 дней назад
Backend Software Engineer II (Java/AI)
79 230 - 134 700$