People, Person, Computer, Electronics, LCD Screen, Laptop, Pc

Principal Software Engineer, Apache DrillSanta Clara, California, United States


Principal Software Engineer, Apache Drill

Santa Clara | California | United States

Apache Drill is a new type of distributed analytical query and execution layer that combines traditional SQL concepts with newer technologies like JSON, NoSQL, and Hadoop. We're looking for engineers to contribute to the development of Apache Drill, working within a dedicated team and an awesome community to build this groundbreaking open source product.
You'll innovate on topics including high-performance query optimization, querying nested schema-less data, distributed scheduling and latency/ laggard management, memory allocation planning, improving query latency, and increasing scalability -all sponsored by MapR Technologies, a leading provider data platform for AI/ML, operational analytics, and IoT.
In this role, you will:
  • Help drive Apache Drill product definition
  • Collaborate and evangelize with a vibrant Apache Drill open source community & become a major contributor/ committer of an important open source Apache project
  • Set clear goals, project milestones, and allocate engineering capacity to ensure timely product delivery
  • Build or hone skills working with leading big data technologies like Calcite, Hadoop, HDFS, Parquet and Zookeeper.
  • Ability to talk to and show anybody what you're working on (including going to and presenting at many technical conferences -- as you desire)
What you'll get in return:
  • Working with a team of very talented engineers
  • Opportunity to disrupt incumbent technology
  • Working in high growth market in a late stage pre-IPO startup
  • Having fun!
Relevant skills & experience:
  • BS degree in Computer Science, or similar technical field of study or equivalent practical experience
  • 10+ years of experience programming complex systems in Java or C++
  • Experience in leading an engineering team
  • Strong understanding of SQL or database technologies
  • Experience building distributed systems, query processing systems, database internals, and/or analytic systems
  • Past architecture experience with the following Big Data technologies is a plus: Hadoop, Spark, NoSQL Databases such as HBase
About Apache Drill:
Apache Drill is an Apache project sponsored by multiple leading big data companies. Its goal is to provide a distributed system for SQL based interactive analysis of large-scale datasets. Inspired by Google's Dremel technology, it aims to process s trillions of records in seconds.
About MapR Technologies:

MapR Technologies provides the leading distribution for Hadoop. MapR's Hadoop stack combines optimized versions of open source technologies including Apache HBase, Hive, Pig, and MapReduce, an enterprise-grade NoSQL solution, a powerful data management layer and enterprise reliability features to power companies' Big Data analytical needs. Founded in 2009, MapR is well funded by leading VCs, already has substantial revenue and carries an enviable customer base that includes leading Fortune 100 companies as well as top technology companies.

MapR Technologies, Inc. is an equal opportunity employer.

Apply on Company Site

Please send me alerts for jobs like this

Not ?

Thank you. Please wait while we forward you to the application.

Similar Jobs

There are currently no jobs matching this criteria