Stay in Touch



Software Engineer - User Interface






Santa Clara, CA, US


Dremio is an exciting, early-stage, Series B, well-funded startup in hyper-growth mode. We are backed by Lightspeed, Norwest, Redpoint and Cisco Ventures.
Dremio’s Data-as-a-Service platform takes a fundamentally new approach to data that eliminates barriers to data access and consumption, enables real time analytics and accelerates time to insights. The platform provides a quantum leap in performance, based on four areas of innovation - Distributed Query Processor that uses cost-based query planning to automatically generates query plans to make optimal use of Data Reflections™ and native pushdowns; Apache Arrow based Distributed Query Execution Engine on 1 to 1000+ nodes, architected for cloud deployments with elastic compute and running on object stores; Data Reflections™ to accelerate data and queries automatically, up to 1000x faster, with the full power of relational algebra; Native Pushdowns with optimized query semantics for each data source – Amazon S3, ADLS, RDBMS, NoSQL, HDFS, and more
At Dremio we are committed to the open source software model. We are the co-creators of Apache Arrow and many of us have been actively committing to projects for nearly a decade. We use a number of open source projects to build Dremio, including projects we embed in our platform, as well as tools we use to build software.
Founded in 2015, Dremio is headquartered in Santa Clara, CA. Connect with Dremio on GitHubLinkedInTwitter, and Facebook and visit for more information on the opportunities at Dremio.
About the Role
Dremio’s user experience is one of its  key differentiators and makes all your data easily accessible and shareable by your data consumers. UI Engineers at Dremio are responsible for the development of  the user interface and user experience on Dremio’s Data-as-a-Service platform.

Responsibilities and Ownership

    • Own the  full cycle of development of our modern single page web application from inception, design, development, testing, and production.
    • Care deeply about modular design patterns and frameworks  to deliver an architecture that’s rooted in simplicity, that’s easy to iterate on and constantly evolve.
    • Passionate about ease of use, experience and quality of the product.


    • Experience developing single-page web apps with JavaScript, HTML and CSS.Fluency in Java  and/or C++ with 4+ years of experience developing production level software
    • Experience using JavaScript frameworks like React, Redux, Angular and Node.js
    • Strong foundation in  data structures and algorithms
    • Experience with SQL and databases (relational or non relational)
    • B.S. or M.S  in Computer Science in relevant technical field or equivalent practical experience
    • Passion for front end technologies and proven success in delivering high quality front end applications
Dremio doesn't accept unsolicited agency resumes and won't pay fees to any third-party agency or firm that doesn't have a signed agreement with Dremio.

Apply for the job

Subscribe to our blog.


Blog & Newsletter Signup