About the job
Join us at the forefront of technology as we revolutionize the data storage industry. Here, you'll be empowered to think creatively, grow alongside a talented team, and contribute to groundbreaking projects.
If you're eager to embrace vast opportunities and make a significant impact in the tech realm, we invite you to be a part of our journey.
THE ROLE
As a member of our Core Engineering team, you will spearhead the evolution of modern data platforms, achieving six nines of reliability through innovative algorithms and high-performance systems. Your work will not only drive innovation from inception to customer delivery but also influence how organizations worldwide manage and leverage their data. This position offers comprehensive ownership of projects and extensive collaboration with elite software engineers dedicated to ensuring customer success.
WHAT YOU'LL DO
Design and implement cutting-edge algorithms and technologies for high-performance, reliable distributed storage systems, contributing to our ambitious goal of achieving industry-leading six nines uptime.
Take full ownership of features and projects, managing technical design, coding, testing, and deployment to deliver transformative innovations directly to our customers.
Analyze and address the most complex challenges in areas such as distributed consensus, resource management, and data integrity to guarantee the platform's scalability and robustness.
Engage daily with a team of skilled and inspiring engineers to conduct thorough code reviews, share technical knowledge, and shape the architectural vision of the Core Engineering platform.
Connect platform performance and feature delivery to business outcomes, ensuring our technical decisions align with customer needs and sustain our competitive edge in the evolving data landscape.
WHAT YOU BRING
Proficiency in programming languages such as C, C++, Python, or Go, with a strong ability to write clean, high-performance, and maintainable production code.
Demonstrated design acumen and the capacity to critically assess system architecture, trade-offs, and failure modes within complex, distributed environments.
A solid foundation in systems software projects including Distributed Systems, Operating System internals (Linux Kernel), Database internals, or Virtualization (Hypervisors/Containers).

