Software Developer (Junior)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Developer (Junior) (Java/Python/SDKs): Building multi-language SDK client libraries and the Schema Registry for real-time, event-driven enterprise AI systems with an accent on serialization, deserialization, and developer productivity. Focus on implementing cross-language libraries, improving frontend and backend components, and developing build, test, and AI-assisted workflows.
Location: Ottawa, Ontario, Canada — hybrid
Salary: CAD 85,000–105,000 per year
Company
provides a real-time data platform and event-driven infrastructure for enterprise applications and AI systems.
What you will do
- Build serialization and deserialization library implementations across Java, Python, C, C#, JavaScript, and Go.
- Improve the frontend and backend of the Schema Registry.
- Monitor and develop build and test pipelines for the Schema Registry.
- Contribute to AI-assisted workflow development and automation.
- Collaborate with product and platform engineering teams.
- Assist the support team with resolving field issues.
Requirements
- Development experience across frontend, backend, and build or test pipelines.
- Comfortable working with multiple programming languages, including Java and Python.
- Experience across requirements definition, planning, implementation, testing, and support.
- Interest in developer productivity, automation, and reducing manual work.
- Quality-focused approach centered on end-user needs.
- Experience with AI technologies and coding-assistance tools such as Claude Code, GitHub Copilot, or Codex.
Nice to have
- Experience with testing tools and frameworks.
- Familiarity with messaging brokers such as , RabbitMQ, or Kafka.
- Experience with Docker and Kubernetes-based CI runners.
- Experience addressing cross-platform build challenges on Windows, Linux, and macOS.
Culture & Benefits
- Hybrid-first work environment with flexibility and emphasis on work-life balance.
- Training programs and opportunities for professional growth.
- Values centered on craftsmanship, trust, courage, freedom, momentum, humility, and human experience.
- Collaborative, inclusive, social, and creative workplace culture.
- AI tools support initial resume screening, while interviews and final hiring decisions are handled by human recruiters.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →