Hadapt is looking for experienced software engineers to play a technical leadership role on our development teams. We are building a next generation database built on top of the Hadoop platform designed to provide structured and unstructured analysis at massive scale. We are looking for brilliant leaders with product development experience paired with excellent software development and problem solving skills. Candidates should relish the opportunity to shape a cutting-edge technology at a fast moving startup in a collaborative and fun work environment. Principal Software Engineers at Hadapt are responsible for working as part of a team to solve the hardest problems we encounter and are able to demonstrate software best practices that others on the team can learn from as well as build upon in order to deliver high quality software.
Excellent problem solving skills, especially "systems" problems
Excellent object-oriented design and implementation skills
Ability to work collaboratively with other developers
Software product experience
Familiarity with contemporary development practices
Experience in any of the following is desirable
Database internals implementation experience, particularly SQL planning and optimization
Large scale/”big data”
Java programming experience
Agile development process experience
Hadapt delivers high performance analytics across structured and unstructured data in one cloud-optimized system. Our patent-pending technology features a hybrid architecture that brings the latest advances in relational database research to the Hadoop platform. Using Hadapt, SQL queries perform up to 50x faster than using Hadoop with Hive.