Full-Time

Staff Software Engineer

Distributed Systems

Confirmed live in the last 24 hours

Alluxio

Alluxio

51-200 employees

Data management solutions for AI workloads

Data & Analytics
AI & Machine Learning

Compensation Overview

$190k - $220kAnnually

+ Equity + Comprehensive Benefits

Senior, Expert

San Mateo, CA, USA

Hybrid position requiring in-office presence.

Category
Backend Engineering
Software Engineering
Required Skills
Java
Go
C/C++
Requirements
  • Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience; a Master's or Ph.D. is preferred.
  • Software development experience in one or more general-purpose programming languages, such as Java, C/C++, or Go.
  • Experience with at least two of the following: distributed and parallel systems, distributed storage systems, architecting large-scale software systems, or security software development.
  • Excellent analytical and problem-solving skills.
  • Proficiency in verbal and written English communication.
  • Ability to thrive in a fast-paced, collaborative, and iterative programming environment.
  • Interest and ability to learn additional programming languages as needed is preferred.
Responsibilities
  • Evolve and enhance the Alluxio project, advancing the state of the art in distributed systems engineering.
  • Solve challenging problems in distributed data services, memory and data structure efficiency, thread concurrency, locking optimizations, process coordination, and caching policies.
  • Develop innovative and scalable solutions for systems with thousands of nodes, ensuring data durability and high availability across distributed environments.
  • Collaborate with senior engineers to design and implement cutting-edge features that push the boundaries of distributed systems performance.

Alluxio.io is a data platform that enhances the efficiency of Artificial Intelligence (AI) and Machine Learning (ML) workloads for businesses. It offers two main products, Alluxio Enterprise Data and Alluxio Enterprise AI, which provide a unified interface for managing data across various infrastructures. The company addresses challenges like data silos and low performance, enabling businesses to accelerate model training and serving while maximizing infrastructure return on investment. Alluxio's goal is to improve business performance by simplifying data management and enhancing access to data.

Company Stage

Series C

Total Funding

$79.3M

Headquarters

San Mateo, California

Founded

2015

Growth & Insights
Headcount

6 month growth

3%

1 year growth

-2%

2 year growth

-2%
Simplify Jobs

Simplify's Take

What believers are saying

  • Growing demand for AI-optimized data platforms boosts Alluxio's market potential.
  • Recognition as a top open source project enhances Alluxio's brand reputation.
  • Partnership with NetApp expands Alluxio's reach and capabilities.

What critics are saying

  • Competition from AWS and Google Cloud threatens Alluxio's market share.
  • Rapid AI advancements require Alluxio to continuously innovate to stay competitive.
  • Potential talent shortages in Kubernetes expertise could hinder Alluxio's growth.

What makes Alluxio unique

  • Alluxio offers a memory-centric architecture for efficient data storage and management.
  • The company provides a single interface for managing data across diverse infrastructures.
  • Alluxio accelerates AI model training by 20 times and model serving by 10 times.

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

Benefits

Unlimited PTO

Amazing Medical, Dental, and Vision Plans

Commuter Benefits ($50+)

Everyday Catered Lunch and Dinner

Boba Thursday

Relaxation/Massage Room Onsite

Gym Access

Frequent Company Outings and Trips