TL;DR
Principal Software Developer (Performance Engineering): Designing and building automated tooling for hirify.globalsearch performance benchmarking at scale in the cloud, and identifying performance regressions. Focus on maintaining open-source Python-based tools, defining methodologies, and troubleshooting performance issues in distributed architectures.
Location: This role offers flexible locations and schedules, supporting global collaboration across time zones. Please note, employment may be subject to U.S. and other country export controls, and an export license may be required for individuals located in or nationals of Belarus, Cuba, Iran, North Korea, Russia, Syria, the Crimea Region of Ukraine, the Donetsk People’s Republic, and the Luhansk People’s Republic.
Salary: $179,800–$223,600 CAD
Company
hirify.global, the Search AI Company, provides a platform that combines search and AI to help businesses find answers in real time using all their data.
What you will do
- Design and build automated tooling and processes for hirify.globalsearch performance benchmarking at scale.
- Maintain the open-source Python-based benchmarking tool, Rally.
- Define methodologies and guidelines for performance benchmarking for development teams and architects.
- Lead or participate in cross-functional team efforts.
- Develop reporting, interpret benchmarking results, and investigate performance escalations.
- Devise solutions for benchmarking disparate use cases and workloads.
Requirements
- Expert-level software development experience with Python and Linux shell.
- Familiarity with Linux system-level performance measurement and tooling.
- Prior experience in troubleshooting and root cause analysis of performance issues in complex distributed architectures.
- Experience with cloud orchestration using Kubernetes.
- Prior experience with CI/CD pipelines and automating process workflows.
- Experience in cloud architectures and operating across multiple cloud service providers.
Nice to have
- Prior experience with large, distributed search engines and query tuning.
- Familiarity with the hirify.globalsearch Query API and building Kibana dashboards.
Culture & Benefits
- Competitive pay based on work, not previous salary.
- Health coverage for you and your family in many locations.
- Flexible locations and schedules for many roles.
- Generous vacation days each year.
- Company-matched Registered Retirement Savings Plan (RRSP) up to 6% of eligible earnings.
- Opportunity to participate in hirify.global's stock program.
- Financial donation and service matching.
- Minimum of 16 weeks of parental leave.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →