Full-Time

Software Engineer

Posted on 4/27/2024

Yellowbrick

Yellowbrick

51-200 employees

Elastic data warehouse for large-scale enterprises

Financial Services
Data & Analytics

Entry

Mountain View, CA, USA

Required Skills
Kubernetes
Python
Data Structures & Algorithms
SQL
Java
Operating Systems
Docker
Linux/Unix
Requirements
  • New college graduate in Computer Science (Bachelors/Masters) or someone with no more than 2 years of work experience in software development
  • Strong knowledge in C, C++, Java, Python
  • Strong debugging skills with LLDB or GDB
  • Experience developing software for Linux
  • Knowledge in hashing, sorting, searching, aggregation, indexing, distributed algorithms, file systems, storage APIs, operating systems, networking fundamentals, multi-core programming, memory models, compilers, SQL, relational databases, machine learning systems/platforms
  • Working knowledge of Kubernetes, Docker, Helm
  • Experience with cloud APIs and cloud technologies
  • Eager to learn and explore new areas of the software stack
Responsibilities
  • Design, develop and test data warehouse microservices and/or hybrid/multi-cloud control plane microservices
  • Help troubleshoot and fix issues reported by customers

Yellowbrick Data Warehouse is a modern, elastic data warehouse that offers extreme efficiency and higher performance at lower cost, running in the cloud with separate storage and compute. It enables large-scale enterprises to run complex queries on live data at petabyte scale in their own cloud account, supporting high concurrency with fast, interactive query response.

Company Stage

Series C

Total Funding

$224M

Headquarters

Mountain View, California

Founded

2014

Growth & Insights
Headcount

6 month growth

-6%

1 year growth

-24%

2 year growth

-27%
INACTIVE