Full-Time

Staff Software Engineer

Datalake

Posted on 10/1/2024

Dremio Corporation

Dremio Corporation

201-500 employees

Data analytics platform for enterprises

Data & Analytics
Enterprise Software

Senior, Expert

London, UK

Category
Backend Engineering
FinTech Engineering
Software Engineering
Required Skills
Java
Requirements
  • PhD/M.S./B.S. in Computer Science or related field
  • 5+ years of experience developing production-level software
  • Fluency in Java, C++ or another general-purpose programming language
  • Strong database fundamentals and understanding of distributed systems internals
  • Excellent communication skills and the ability to work well in a team environment
Responsibilities
  • Develop core components for Dremio’s Datalake engine
  • Deliver key features and feature enhancements for our customers in the Datalake like DML operations, time travel, schema evolution along with performance and reliability improvements
  • Work with open source projects like Apache Iceberg, Parquet, Arrow and Calcite
  • Own design, implementation, testing, and support of next-generation features related to scalability, reliability, robustness, and performance of the product
  • Understand and reason about concurrency and parallelization to deliver scalability and performance in a multithreaded and distributed environment
  • Solve complex technical problems and customer issues while improving our telemetry and instrumentation to proactively detect issues before they arise and make debugging more efficient

Dremio provides a platform for data analytics and management that enables businesses to access and analyze their data without needing to move or copy it. This is especially beneficial for companies with large data lakes or relational databases. The platform is user-friendly and integrates with popular cloud services like AWS and Azure, allowing for quick deployment and configuration. Dremio also connects with various business intelligence and data science tools, facilitating easier data work for analysts and scientists. Targeting medium to large enterprises across industries such as finance, healthcare, retail, and technology, Dremio operates in the growing data analytics and cloud computing market. Its business model combines subscription and usage-based pricing, allowing clients to pay based on their data operations and features needed. Dremio aims to provide a flexible and scalable solution for businesses looking to leverage their data for strategic decision-making.

Company Stage

Series E

Total Funding

$398.8M

Headquarters

Santa Clara, California

Founded

2015

Growth & Insights
Headcount

6 month growth

5%

1 year growth

12%

2 year growth

-6%
Simplify Jobs

Simplify's Take

What believers are saying

  • Dremio's generative AI features expand its user base by simplifying data analytics.
  • Partnership with Carahsoft opens opportunities in government contracts and public sector projects.
  • General availability on Microsoft Azure increases market share among Azure users.

What critics are saying

  • Increased competition from Databricks and Snowflake may impact Dremio's market share.
  • Maintaining data security is challenging with expanding partnerships, especially in the public sector.
  • Dependence on AWS and Azure poses risks if pricing or service terms change.

What makes Dremio Corporation unique

  • Dremio integrates seamlessly with AWS and Azure, enhancing cloud service flexibility.
  • The platform supports text-to-SQL translation, making data analytics accessible to non-technical users.
  • Dremio's focus on Apache Iceberg enhances data lakehouse capabilities and performance.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health, Dental, and Vision Insurance

401(k)

Stock Options

Work From Home

Office Events

Parental Leave Benefits

Paid Time Off

INACTIVE