Member of Technical Staff (Rust, Search & Database Engines)

Spice AI

$120K — $150K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 2+ years of professional experience in Rust or 5+ years in C/C++
  • Experience designing, implementing, and scaling production database engines
  • Proven track record in architectural and engineering decisions
  • Strong communication skills
  • Ability to quickly adapt and start contributing
  • Experience with open-source contribution preferred
  • Familiarity with Apache infrastructure or cloud-native development

Responsibilities

  • Lead database development efforts in the Spice.ai OSS project
  • Engage directly with the founders and contribute as a key team member
  • Design and build features for the Spice.ai Cloud Platform
  • Drive initiatives to enhance product offerings
  • Collaborate with enterprise customers to address their specific needs

Benefits

  • Engagement in open-source projects
  • Collaborative work environment with founders
  • Opportunity to directly influence product direction
  • Chance to solve complex customer problems
  • Focus on meaningful work beyond traditional job roles
Full Job Description
Rust Software Engineer to lead database development in Spice.ai OSS. In this role, you9ll design and build high-performance database engine features in Spice.ai, Apache DataFusion, Apache Ballista, Arrow, Iceberg, Vortex, and duckdb-rs.

If you9re passionate about open source, distributed systems, and database internals, we want to hear from you.

Who we are looking for

  • You are an exceptional engineer.
  • You are a problem solver. You start customer problems and figure out how to solve them with technology.
  • You think differently. You do not accept the status-quo. You challenge the current model of the world and take leaps of faith to build it better for everyone.
  • You are positive. Instead of focusing on limitations, you ask what9s possible.
  • You care about meaningful work. Your work is more than a job.
  • You are comfortable with ambiguity and unknowns, and in these situations, you lead by creating clarity.
  • You are passionate about high performance and have high standards.


What we9re looking for

  • 2+ years professional Rust experience or 5+ yrs professional C/C++ experience.
  • Experience in designing, implementing, scaling, and shipping production database-engines, distributed, and data systems.
  • A track record of strong design, architectural, engineering, and product decisions.
  • Excellent communication skills.
  • Ability to ramp up quickly and hit the ground running.
  • Ideally, experience contributing to open-source projects.
  • Experience with Apache infra, CNCF-stack, or cloud-native development.


In this role, you9ll

  • Work side-by-side with the founders as a leader and outstanding contributor in the Spice.ai open-source project.
  • Contribute to designing and building the Spice.ai Cloud Platform.
  • Take ownership of initiatives to improve our offerings and deliver exceptional developer experiences.
  • Work directly with enterprise customers and build with them to enable their scenarios.


Your first 90-days

  • Your first week - contribute a bug fix or minor improvement to the Spice.ai OSS project
  • Your first month - ramp up and contribute meaningful improvements to the Spice.ai OSS project
  • 30-60 days - take technical and engineering ownership of an entire feature area.
  • 60-90 days - propose and execute on aligned technical strategy going forward.

Similar Jobs

More Jobs at Spice AI

More Information Technology Jobs

Find similar Member of Technical Staff (Rust, Search & Database Engines) jobs: