TL;DR
Principal Software Engineer (Search Management): Designing and implementing new search features and enhancements for hirify.globalsearch, focusing on building scalable, data-intensive search capabilities and improving search algorithms. Focus on developing robust search functionality, collaborating asynchronously with a globally distributed team, and contributing to open source hirify.globalsearch codebase.
Location: Remote, must not be located in sanctioned countries including Russia, Belarus, Cuba, Iran, North Korea, Syria, and certain Ukrainian territories. Based in Canada preferred but global remote possible.
Salary: 154,000–243,600 CAD per year
Company
hirify.global is a product company specializing in search and AI software solutions used by over 50% of the Fortune 500.
What you will do
- Contribute full-time to hirify.globalsearch development, building new features and fixing bugs.
- Design and implement scalable search features and algorithms, sometimes close to OS and hardware level.
- Collaborate asynchronously with a globally distributed team of experienced engineers.
- Serve as an expert in multiple hirify.globalsearch areas and guide improvements.
- Engage with the open source community on issues and pull requests.
- Write idiomatic modern Java code for hirify.globalsearch.
Requirements
- Must be able to work remotely from locations outside of sanctioned countries including Russia, Belarus, Cuba, Iran, North Korea, Syria, and certain Ukrainian territories.
- Strong core Java skills including data structures, concurrency, and modern language features.
- Experience with hirify.globalsearch or similar data storage technologies like Solr, PostgreSQL, MongoDB, or Cassandra.
- Ability to work autonomously and lead projects from design to delivery.
- Excellent verbal and written communication skills for asynchronous collaboration.
- Experience in search and information retrieval or SaaS/platforms development.
Nice to have
- Previous contributions to hirify.globalsearch or open source projects.
- Experience designing and leading cross-functional initiatives.
- Familiarity with continuous integration and source control workflows.
Culture & Benefits
- Competitive pay based on work, not previous salary.
- Health coverage for employees and families in many locations.
- Flexible schedules and locations for many roles.
- Generous vacation and parental leave policies.
- Company matching for financial donations and volunteer time.
- Inclusive and diverse work environment with accessibility accommodations.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →