Dremio is revolutionizing data analytics by enabling anyone to discover, explore and analyze any data at any time. Dremio’s founding team, which includes the creators of Apache Parquet, Apache Arrow, and Apache Drill, is reimagining data analytics with an entirely new approach that prioritizes user experience, simplicity, and scalability.

Dremio includes the creators of Apache Arrow, Apache Drill, Apache Parquet, Oracle’s Flash Cache, as well as the the tech lead for Twitter’s analytics data pipeline, the tech lead of Twitter’s data ingestion and replication, and the lead developer of Twitter’s data exploration & management UI. For example, Julien Le Dem, who is an architect at Dremio, led Twitter’s analytics data pipeline and created Apache Parquet, the de-facto standard storage format for Big Data.

Dremio is still in stealth mode and currently based in Mountain View, CA. We raised a $10 million Series A from two top tier VC Firms, Redpoint Ventures and Lightspeed Venture Partners.

We are looking for excellent engineers across all areas, including distributed systems, UX, QA, and DevOps.

QA Lead

We are looking to build out our core team with an awe-inspiring QA Lead. The ideal QA Lead will be comfortable working in a fast paced environment, have a genuine bias toward action, and has a penchant for creative problem solving.

Responsibilities

  • Work closely with Engineering team to deliver sprints/releases on time
  • Be an active participant in defining and overseeing overall development governance and standards
  • Understand requirements, articulate options and solutions, communicate pros and cons and participate in the decision making process related to platform architecture
  • Review QA project artifacts developed by software engineers including Test Plans, Test Scripts and project strategies
  • Review product design documentation to ensure that requirements stated are correct, unambiguous, and verifiable
  • Assist in generation of use cases to ensure that all functional requirements of a system are captured during the product design phase
  • Define test automation, infrastructure and process
  • Ensure test cases are complete and traceable to requirements and design

Requirements

  • At least 2 years as Manager/Lead for a quality team
  • BS Degree in CS or equivalent work experience
  • Strong database internals or distributed systems testing experience
  • Ability to write complex SQL queries
  • Strong drive towards automation and SQL automation knowledge
  • Proven record of leading highly technical QA teams

Desirable Skills

  • Experience testing Big Data related technologies (Hadoop, Spark, Cassandra, HBase, MongoDB, etc)
  • Experience with executing SQL and ETL
  • Experience with load, performance and stress testing
  • Experience with Agile methodologies


APPLY HERE



DevTools Engineer

In this role, you will help automate and streamline processes, build and maintain tools for deployment, and troubleshoot issues in the Dremio development, test and production environments. The ideal DevTools Engineer will have a thorough understanding of software build and release processes, experience with databases, big data, or distributed systems and have a general desire to move fast.

Responsibilities

  • Implementation of build and release automation scripts for packaging
  • Management and extension of build and continuous integration infrastructure (Jenkins)
  • Management of source, artifacts and packages repositories
  • Working with development teams to ensure standardisation and automation of software build and release processes
  • Recommend and balance cloud and colocation resource usage including networking, virtualisation and services infrastructure
  • Software deployment and configuration management

Requirements

  • Experience with Linux platforms (architecture, design, administration, distributed systems, release management)
  • Programming knowledge of Java, Python, or other open source
  • Strong experience with one or more scripting languages
  • Understanding of cloud server environment (preferably AWS)
  • Good knowledge of infrastructure services (mail servers, LDAP servers, file servers, web servers)
  • Subversion and/or Git
  • Proactive attitude and strong desire to propose and implement new solutions and better processes
  • [Bonus] Experience with Jira/Ansible/Chef/Puppet


APPLY HERE



Software Engineer

If you are talented engineer and excited about solving difficult problems, and you want to be part of a fast-moving, fun, and accomplished team, we’d love to hear from you.

Responsibilities

  • Designing, coding, maintaining and debugging software components in complex systems
  • Capable of working Individually and collaboratively with other engineers

Requirements

  • Proven record of taking complex systems and situations and bringing them to the market successfully
  • Excellent grasp of multi-threaded and asynchronous programming models
  • C or Java programming skills
  • Excellent written and oral communication skills


APPLY HERE