Simplify Logo

Full-Time

Senior Software Engineer

Hosted Compute

Posted on 2/4/2023

Dremio Corporation

Dremio Corporation

201-500 employees

Data analytics platform for enterprises

Data & Analytics
Enterprise Software

Compensation Overview

$154.5k - $209.1kAnnually

Senior

Santa Clara, CA, USA

Category
DevOps & Infrastructure
Software Engineering
Required Skills
Kubernetes
Microsoft Azure
Data Structures & Algorithms
SQL
Java
AWS
C/C++
Data Analysis
Google Cloud Platform
Requirements
  • BS/MS/PhD in Computer Science or related field
  • 4+ years of relevant work experience
  • Strong programming skills in Java or C/C++
  • Must have hands-on experience in either AWS, GCP or Azure
  • Experience building scalable and resilient microservices in Kubernetes
  • Building high performance and multi-tenant software
  • Experience with building robust and scalable APIs for data processing platform
  • A culture of building high quality and secure products and solutions with experience building unit, functional tests and integrating into CI/CD pipelines
  • Effective communication skills to articulate, document and present solution plans to engineering, product management and other functions of the organization
  • Affinity for collaboration and teamwork
  • Strong foundation in data structures, algorithms, multi-threaded and asynchronous patterns and their applications towards developing scalable systems
Responsibilities
  • Build critical multi-cloud software for Dremio Cloud
  • Own the full cycle of development from inception, design, development, testing, production deployment
  • Collaborate with various functions of the organization
  • Analyze and advocate for better technologies in multi-cloud services, network access, security and distributed systems development
  • Debug distributed Java microservices based applications, finding root cause of failures, propose and implement simple yet effective solutions
  • Deliver various software functions of the core cloud platform - multi-tenant microservices, caching, auto-scaling, telemetry and observability, Kubernetes & container deployment models
  • Develop federated authentication and authorization and other security into the platform to ensure secure operation of the multi-cloud Dremio Cloud SaaS
  • Build observability, telemetry, (open)tracing, debuggability, and other functions to enable efficient operation of the service
  • Become a successful leader through collaboration, mentoring and developing the team
Desired Qualifications
  • Hands-on development experience building multi-cloud software solutions in specifically AWS and Azure
  • Data warehouse design, database systems design, and large-scale data processing solutions
  • Understanding of SQL, Query Planning and Optimization

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 to leverage their data for strategic decision-making.

Company Stage

Series E

Total Funding

$410M

Headquarters

Santa Clara, California

Founded

2015

Growth & Insights
Headcount

6 month growth

2%

1 year growth

6%

2 year growth

-8%
Simplify Jobs

Simplify's Take

What believers are saying

  • Dremio's recent product improvements and generative AI features, such as text-to-SQL translation, position it at the forefront of innovation in the data analytics market.
  • The general availability of Dremio Cloud on Microsoft Azure enhances its scalability and performance, offering significant cost savings over traditional data warehouses.
  • Strategic partnerships, like the one with Carahsoft, expand Dremio's reach into the public sector, opening new market opportunities.

What critics are saying

  • The rapidly growing and competitive data analytics market requires Dremio to continuously innovate to maintain its edge.
  • Integration of new leadership, such as the ex-Splunk chief cloud officer as CEO, may lead to strategic shifts that could impact company stability.

What makes Dremio Corporation unique

  • Dremio's platform allows businesses to access and analyze data without moving or copying it, which is a significant advantage over traditional data analytics solutions.
  • The integration with popular cloud services like AWS and Azure enables quick and efficient deployment, setting Dremio apart from competitors with less seamless cloud integration.
  • Dremio's support for a wide range of BI and data science tools makes it a versatile solution for data analysts and scientists, unlike more specialized or limited platforms.

Benefits

Health, Dental, and Vision Insurance

401(k)

Stock Options

Work From Home

Office Events

Parental Leave Benefits

Paid Time Off

INACTIVE