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 in designing and shipping production database engines and distributed systems
  • Strong track record in engineering, architectural, and product decision-making
  • Excellent communication skills
  • Ability to adapt quickly and contribute immediately
  • Preferred experience with open-source projects
  • Familiarity with Apache infrastructure or cloud-native development

Responsibilities

  • Lead database development for Spice.ai OSS
  • Design and implement features for the Spice.ai Cloud Platform
  • Drive initiatives for enhancing product offerings and developer experiences
  • Work closely with enterprise clients, tailoring solutions to their needs
  • Collaborate directly with founders and contribute as a key team member

Benefits

  • Opportunity to work in an open-source environment
  • Collaboration with founders and direct influence on product direction
  • Scope for rapid personal development and ownership of features
  • Engage in meaningful work that impacts the community
  • Work in a dynamic and innovative startup culture
Full Job Description
We9re looking for a 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 Information Technology Jobs

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