Senior Software Engineer, Embedded Database

Job not on LinkedIn

🕒 March 18

🇺🇸 United States – Remote

💵 $186k - $331k / year

⏰ Full Time

🟠 Senior

⚙️ Systems Engineer

🦅 H1B Visa Sponsor

infoinfo

👻 Ghost score 43%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Ditto

Ditto

11 - 50 employees

Founded 2018

🔌 API

📡 Telecommunications

API • Software • Telecommunications

Ditto is a platform that enables peer-to-peer data synchronization across various devices, including mobile and IoT, even in offline modes. It provides a flexible SDK that can be integrated into existing applications for seamless data flow and real-time updates. By supporting multiple programming languages and offering automatic conflict resolution, Ditto ensures developers can modernize applications quickly while maintaining high data reliability and connectivity.

📋 Description

• Design and maintain the storage backend abstraction layer for the embedded database • Implement and optimize storage backends for resource-constrained devices • Ensure correct and performant CRDT document operations • Own the reliability and performance of the storage layer • Design and maintain blob storage systems across platforms • Collaborate with product managers and teams on technology design • Author RFCs and document system architecture • Estimate project delivery timelines and communicate with the team • Set team culture by example, promoting trust and continual improvement

🎯 Requirements

• 5+ years of experience in software engineering • 2 or more years in a Senior role with a focus on database internals • Strong proficiency in Rust or excellent C/C++ skills • Experience with embedded database systems like SQLite or RocksDB • Understanding of transaction isolation and concurrency control • Familiarity with indexing strategies and query engine concepts • Willingness to travel quarterly for team meetups • Strong written communication skills in a remote environment

🏖️ Benefits

• Health insurance • Dental insurance • Vision insurance • Life and disability insurance • 401(k) plan • Flexible spending accounts • Flexible time off • Remote work flexibility • Offices in Atlanta and San Francisco for in-person collaboration

Apply Now

Similar Jobs

🕒 March 18

Reddit, Inc.

501 - 1000

💼 Consulting

📣 Marketing

📱 Media

Senior ML Infrastructure Engineer leading development of a platform for large scale ML models. Collaborating with ML engineers to optimize performance and processing in distributed environments.

🕒 March 13

Bernhard

1001 - 5000

🏥 Healthcare

🏨 Hospitality

📦 Logistics

Building Systems Analyst II optimizing energy and project outcomes in a forward-looking energy infrastructure company. Collaborating with teams for project delivery and energy conservation.

🕒 March 13

Bernhard

1001 - 5000

🏥 Healthcare

🏨 Hospitality

📦 Logistics

Building Systems Analyst II optimizing energy solutions at ENFRA, focusing on building commissioning and energy performance. Collaborate with project teams to implement energy conservation measures in various projects.

🕒 March 13

Bernhard

1001 - 5000

🏥 Healthcare

🏨 Hospitality

📦 Logistics

IS Technical Services Building Systems Analyst III optimizing energy systems and managing commissioning projects. Collaborating with project teams and ensuring compliance with industry best practices.

🕒 March 11

Extreme Networks

1001 - 5000

📡 Telecommunications

🏢 Enterprise

🔐 Security

Systems Engineer role supporting Sales Account Executive team in Pre-Sales Capacity for cloud-driven networking solutions. Assist in design, planning, and implementation with client presentations.