Infrastructure Software Engineer, Metadata Core

🔥 2 minutes ago

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 Dropbox

Dropbox

1001 - 5000 employees

Founded 2007

💼 Consulting

🏭 Manufacturing

📦 Logistics

Consulting • Manufacturing • Logistics

Dropbox is a cloud-based service that provides tools for storing, sharing, and accessing files across devices. It offers features such as document sharing, video review, automatic backups, and AI-driven scheduling. Dropbox also provides solutions for different sectors like teams, sales, marketing, and education, and industries including construction, media, technology, and manufacturing. With a focus on security, Dropbox ensures files are encrypted and protected against tampering. It offers integrations with various productivity tools and is trusted by major companies for efficient file management and collaboration.

📋 Description

• Build and operate large-scale distributed databases supporting every Dropbox service • Design and evolve core infrastructure managing Dropbox databases at scale • Design and maintain distributed database systems providing low-latency, strongly consistent data access • Implement and optimize replication, consensus, and caching mechanisms • Operate production systems and participate in the on-call rotation • Collaborate with Infrastructure and Product teams to assess use cases and requirements and support a mid- to long-term roadmap • Contribute to system design reviews, postmortems, and reliability improvements • Write high-quality, efficient code in Go and Rust for performance-critical systems • Address bugs, outages, and other operational issues as needed to maintain a stable customer experience

🎯 Requirements

• 5+ years of professional software engineering experience • Strong expertise in distributed systems fundamentals, including replication, consistency, partitioning, and fault tolerance • Experience building database platforms, distributed databases, storage systems, or large-scale database infrastructure • Proficiency in Go, Rust, C++ or similar systems languages • Familiarity with consensus and coordination systems such as Raft, Paxos, ZooKeeper, or etcd • Experience operating production services and participating in on-call rotations • Strong debugging and performance analysis skills • Excellent collaboration and communication abilities across teams

Apply Now

Similar Jobs

🕒 July 11

Akamai Technologies

5001 - 10000

🔒 Cybersecurity

Network Infrastructure Engineer responsible for maintaining and troubleshooting network infrastructures for Akamai's global platforms. Collaborating with a skilled global team to support infrastructure reliability and performance.

🕒 March 18

Glia

201 - 500

💼 Consulting

📦 Logistics

🤖 Artificial Intelligence

Senior Infrastructure Engineer maintaining and updating Glia's cloud-native core infrastructure for banking solutions. Troubleshooting issues, improving security, and managing pipelines for operations.

Cloud

Linux

Unix