We are looking for a Software Engineer to join the Server team, part of the Core Platforms group.
Joining this team means stepping into the exciting challenge of building and improving one of the worlds fastest and most respected NoSQL databases. The Server team is truly unique it contributes to both the Community Edition and the Enterprise product, constantly enhancing and evolving both.
Since we sit at the very core of our platform, any work done here directly impacts the entire organization. Youll collaborate not only with our open-source community but also with a wide range of internal stakeholders. This role is ideal for those who are passionate about technology especially performance, elegant problem-solving, and community-driven development.
If that sounds like you and youre fun to work with, curious, and ready to make a real impact in a wildly successful unicorn this is your next challenge.
What will you do?
Develop the next generation of the database across both our community and proprietary forks, as part of our Cluster products and solutions.
Take part in building and advancing on Flash (ROF).
Own and lead our features end-to-end from initial design through development, testing, and deployment.
Debug, maintain, and enhance the infrastructure, both in terms of features and performance.
Collaborate closely with fellow engineers, as well as cross-functional teams such as Product, DevOps, Support, Customer Success, and other R&D teams.
Joining this team means stepping into the exciting challenge of building and improving one of the worlds fastest and most respected NoSQL databases. The Server team is truly unique it contributes to both the Community Edition and the Enterprise product, constantly enhancing and evolving both.
Since we sit at the very core of our platform, any work done here directly impacts the entire organization. Youll collaborate not only with our open-source community but also with a wide range of internal stakeholders. This role is ideal for those who are passionate about technology especially performance, elegant problem-solving, and community-driven development.
If that sounds like you and youre fun to work with, curious, and ready to make a real impact in a wildly successful unicorn this is your next challenge.
What will you do?
Develop the next generation of the database across both our community and proprietary forks, as part of our Cluster products and solutions.
Take part in building and advancing on Flash (ROF).
Own and lead our features end-to-end from initial design through development, testing, and deployment.
Debug, maintain, and enhance the infrastructure, both in terms of features and performance.
Collaborate closely with fellow engineers, as well as cross-functional teams such as Product, DevOps, Support, Customer Success, and other R&D teams.
Requirements:
A detail-oriented, motivated mindset with the ability to work independently.
5+ years of development experience working on production-grade systems or high-performance products.
At least 2 years of hands-on C development experience, ideally on Linux.
Background in networking applications, particularly in implementing server-side systems.
A self-directed and curious nature, with a drive to continuously learn and explore new technologies.
Extra great if you have:
Experience with NoSQL databases.
Contributions to popular open-source projects.
Background in developing asynchronous I/O networking applications.
Experience building distributed systems.
A detail-oriented, motivated mindset with the ability to work independently.
5+ years of development experience working on production-grade systems or high-performance products.
At least 2 years of hands-on C development experience, ideally on Linux.
Background in networking applications, particularly in implementing server-side systems.
A self-directed and curious nature, with a drive to continuously learn and explore new technologies.
Extra great if you have:
Experience with NoSQL databases.
Contributions to popular open-source projects.
Background in developing asynchronous I/O networking applications.
Experience building distributed systems.
This position is open to all candidates.