Infrastructure Software Engineer, Metadata Core

6 days, 16 hours ago
Full-time
Senior
Software Development
Dropbox

Dropbox

Dropbox is a technology company that builds simple, powerful products for individuals and businesses. With over 700 million registered users worldwide, Dropbox offers file sync, sharing, online backup, cloud storage, collaboration tools, and more to st...

Internet Software & Services
1K-5K
Founded 2007

Description

  • Design and maintain distributed database systems providing low-latency, strongly consistent data access.
  • Implement and optimize replication, consensus, and caching mechanisms to meet availability and performance goals.
  • Operate production systems, including participating in the on-call rotation, to ensure high availability and data durability.
  • Collaborate with infrastructure and product teams to assess current and future use cases and requirements.
  • Help develop a mid- to long-term roadmap for the metadata platform.
  • Contribute to system design reviews, postmortems, and reliability improvements.
  • Write high-quality, efficient code in Go and Rust for performance-critical systems.

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.
  • Experience building distributed databases or storage systems (preferred).
  • Practical experience with storage-system data structures such as LSM trees, B-trees, or hash indexes (preferred).
  • Experience operating database systems such as MySQL, Postgres, or Cassandra (preferred).
  • Experience with distributed caching systems such as Memcached or Redis (preferred).
  • Experience improving reliability and performance in high-scale data systems (preferred).
  • Experience working with cross-functional teams to shape roadmaps from use cases and future needs (preferred).
  • Interest in deepening distributed systems expertise and expanding technical leadership (preferred).

Benefits

  • Poland pay range: 272,000 zł–368,000 zł PLN.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

System Administrator / Infrastructure Engineer

PQShield 11-50 Semiconductors & Semiconductor Equipment

PQShield is hiring a System Administrator / Infrastructure Engineer to manage and evolve its remote UK/Europe server, network, and security infrastructure as the company grows.

Ansible CentOS Docker Emacs Encryption GitLab Linux macOS Network Security Ubuntu Vim Windows Server
15 hours, 52 minutes ago

Senior Software Engineer

Pinterest 1K-5K Internet Software & Services

Pinterest is hiring a backend engineer to build and evolve large-scale, distributed systems that support user-facing applications and improve the end-to-end product experience.

Apache Airflow Apache Spark AWS C++ CI/CD Docker Elasticsearch Flink Grafana Java Kafka Kubernetes Memcached MySQL Node.js PostgreSQL Python Redis
15 hours, 52 minutes ago

Senior Software Development Engineer

GoDaddy 5001-10000 Technology, Information and Internet

GoDaddy is hiring a remote Growth team engineer in Colombia to build and operate production AI agent systems and full-stack applications that support customers at scale.

AWS Azure CI/CD Docker Elasticsearch Go Kubernetes LLM Microservices MongoDB Node.js PostgreSQL Python React Redis SQL Vue.js
16 hours, 7 minutes ago

SWE Fellow - Human Frontier Collective (UK)

Scale AI 251-1K Diversified Consumer Services

The Human Frontier Collective Fellowship at Scale is a fully remote contract role supporting AI research by designing, evaluating, and interpreting advanced generative AI systems with interdisciplinary experts and partner labs.

C++ Generative AI Java JavaScript Machine Learning Python Rust Swift
16 hours, 7 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers