The Distributed Data Systems Team designs and develops the back-end storage solutions that allow Dataflare to provide one of the most flexible cloud data management platforms. We are looking for talented engineers who are excited about building and deploying distributed data systems at PB cloud-scale.
Your Responsibilities As a Team Lead
- Understand and be capable of taking on a set of business requirements to craft a solution
- Mentor and develop a team of engineers
- Design and develop highly performant, parallelized, and multi-threaded storage algorithms
- Contribute to the scheduling and programming model that lays the foundation for all features developed as a part of our data platform
Skill Sets We Require
Ability to develop software in C and C++Exceptional organizational and leadership skillsKnowledge of relational databases and SQLKnowledge of cloud storage and database systemsKnowledge of Apache Spark, Apache ParquetExperience with test-driven developmentProficiency in software engineering toolsStrong presentation and communication skillsExperience
Bachelor's or Master's in Computer Science5-10 years of experience leading and building production grade systemsIf you are a skilled, self-driven, and dedicated software engineer who is excited to lead the development of cutting-edge technology, click APPLY !
Skills Required
Cloud Storage, C, Apache Spark, Relational Databases, Database Systems, Sql