Senior Software Engineer — Embedded Database

Ditto

Remote regions

Global

Benefits

Unlimited PTO

Similar Jobs

See all

Key Responsibilities:

  • Design and maintain the storage backend abstraction layer and transaction management system.
  • Implement and optimize storage backends for resource-constrained devices.
  • Ensure CRDT document operations are correct and performant.

Qualifications Needed:

  • 5+ years of software engineering experience with database internals or storage engines.
  • Strong proficiency in Rust or excellent C/C++ skills.
  • Experience with embedded database systems like SQLite or RocksDB.

Benefits of Building With Us:

  • Competitive salaries and meaningful equity for all team members.
  • Health, dental, vision, life, and disability insurance in the US plus 401(k) and flexible spending accounts.
  • Flexible time off and the option to use our Atlanta office for working or meetups.

Ditto

Ditto is redefining how data moves at the edge, enabling developers to build resilient, real-time applications that work without internet. With over $145 million in funding and trusted by major organizations, it's a globally distributed, fast-growing startup committed to diversity and inclusion.

Apply for This Position