Писаренко Екатерина Викторовна

Rust developer

От 3 000 USD
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • rust
  • C++
  • Big Data
  • Databases
  • Английский — B2 — Средне-продвинутый

We're seeking a talented Mid-to-Senior Rust Software Engineer to join US-based start-up.

As a part of the Engineering team, you will participate in building a modern data platform powered by the most recent advancements in cloud providers’ offerings and emerging open technologies.

Key Responsibilities

  • Implement new features and enhance existing functionality in our Rust-based codebase
  • Contribute to the design and architecture of our data systems
  • Write clean, efficient, and maintainable code
  • Participate in code reviews and provide constructive feedback

Requirements

  • 2+ years of professional experience with Rust
  • 5+ years of general software engineering experience
  • Strong understanding of software design principles and best practices
  • Excellent problem-solving skills and attention to detail
  • Experience working in a collaborative, remote environment

Nice-to-Have Qualifications

  • Experience with database development, particularly column-oriented and analytical databases
  • Familiarity with Apache Datafusion and/or Apache Iceberg
  • Background in data engineering
  • Experience with distributed systems and cloud technologies
  • Github with projects on Rust

Technology stack

  • Rust, Apache Datafusion, Apache Iceberg, Delta Lake, AWS S3, Google GCS, Azure Blob Storage, Slatedb, Apache Parquet, Apache Arrow
  • JS/React for UI, Python for QA/testing/benchmark, Terraform/Ansible for deployment

What We Offer

  • Fully remote work anywhere from the world, flexible schedule
  • B2B contract with US-based company
  • Stock options
  • Opportunity to work with cutting-edge data technologies
  • High-paced environment with significant opportunities for growth and impact