Get Started

Fill in your details and one of our experts will reach out shortly.

Thank you

Thank you for reaching out.
We will be in touch soon.

Performance Researcher

Written by Gabi Yanover

As part of our rapid growth, we are looking for Performance Researchers to join our team. As a member of Granulate’s R&D team, you will be responsible to research, implement and test new performance-enhancing capabilities, and building internal tools to help find and diagnose performance bottlenecks for a wide range of use cases automatically and seamlessly. If you are passionate about low-level research and excited about learning and interacting with various projects and technologies, Granulate is the perfect place for you to utilize your skills.

RESPONSIBILITIES
  • The candidate is expected to research performance issues in all levels of the machine (from application to the kernel) and design, implement, test and validate seamless performance improvements applicable to a wide range of use cases.
  • The candidate is expected to help build internal tools to diagnose performance issues.
  • The candidate is expected to share his knowledge, and educate other team members.
REQUIREMENTS
  • 3+ years experience with low-level development language: Rust/ C/ C++.
  • 2+ years of system programming experience.
  • Experience with multiple popular languages (Java/Python/ Node.js) – advantage
  • Experience reading or writing assembly (x86, x64, ARM, MIPS, SPARC, or others) – advantage.
  • Experience in Linux kernel development – advantage.
  • Experience in contributing to one or many open source projects – advantage.
  • Proven autodidact professional eager to learn new domains.
  • Strong verbal, analytical, and troubleshooting skills.
  • A team player, always eager to learn more and educate others.

Looking to Improve Your Application Performance?

LET’S CHAT
Scroll to top
Skip to content