Senior Software Engineer
Hosted Compute
Posted on 2/4/2023
Santa Clara, CA, USA
Experience Level
Desired Skills
Data Analysis
Data Structures & Algorithms
Google Cloud Platform
Microsoft Azure
  • 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
  • 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 Corporation

201-500 employees

Data lake engine
Company Overview
Dremio’s leading the way to reimagine your data architecture. Removing barriers, accelerating time to insight, putting control in the hands of the user.
  • Health, Dental, and Vision Insurance
  • 401(k)
  • Stock Options
  • Work From Home
  • Office Events
  • Parental Leave Benefits
  • Paid Time Off
Company Core Values
  • Communicate with clarity.
  • Drive accountability.
  • Be respectful.
  • Confront brutal facts.
  • Focus on results.
  • Operate with urgency.
  • Build a flywheel.