Full-Time

Senior Software Engineer

Distributed Systems, Foster City, CA

Posted on 11/19/2024

Alluxio

Alluxio

51-200 employees

Data management solutions for AI workloads

Data & Analytics
AI & Machine Learning

Compensation Overview

$170k - $190kAnnually

+ Equity (Stock Options)

Senior

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 focuses on improving the efficiency of Artificial Intelligence (AI) and Machine Learning (ML) workloads. It offers two main products: Alluxio Enterprise Data and Alluxio Enterprise AI, which help businesses manage their data and AI tasks across various infrastructure environments. By providing a single interface, Alluxio allows enterprises to easily handle their data and AI workloads, addressing common issues such as data silos, low performance from remote data, and the complexity of managing different technology stacks. Alluxio's solutions can significantly speed up model training and serving, enhance infrastructure return on investment, and streamline data access while reducing costs. The company's goal is to help businesses optimize their data management processes, improve performance, and simplify their AI and ML operations.

Company Stage

Series C

Total Funding

$79.3M

Headquarters

San Mateo, California

Founded

2015

Growth & Insights
Headcount

6 month growth

-1%

1 year growth

-5%

2 year growth

-6%
Simplify Jobs

Simplify's Take

What believers are saying

  • Being named one of Forbes' Best Startup Employers of 2023 highlights Alluxio's strong workplace culture and growth potential.
  • The launch of AI-optimized and generative AI platforms positions Alluxio at the forefront of AI and ML innovation, promising exciting career opportunities.
  • Partnerships with industry leaders like NetApp and successful implementations with companies like Uber demonstrate Alluxio's credibility and market influence.

What critics are saying

  • The rapidly evolving AI and data management sectors require continuous innovation, posing a challenge for Alluxio to maintain its competitive edge.
  • Dependence on high-performance claims (e.g., 20x faster model training) may lead to high expectations that could be difficult to consistently meet.

What makes Alluxio unique

  • Alluxio's unique position between compute and storage provides a single interface for managing data and AI workloads, unlike competitors who often focus on one or the other.
  • Their AI-optimized data platform accelerates model training by 20 times and model serving by 10 times, offering a significant performance boost over traditional data management solutions.
  • Alluxio's ability to eliminate data copies and provide seamless data access across different storage systems and clouds sets it apart in the data management sector.

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