Infrastructure Software Engineer, Metadata Services

40 minutes 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 with low latency, strong consistency, high availability, and durability.
  • Implement and optimize replication, consensus, caching, and transactional database mechanisms.
  • Write efficient, high-quality Go and Rust code for performance-critical systems.
  • Operate production systems and participate in the on-call rotation to address outages, bugs, and operational issues.
  • Collaborate with Infrastructure and Product teams to assess requirements and develop long-term technical roadmaps.
  • Contribute to system design reviews, postmortems, and reliability improvements.

Requirements

  • BS, MS, or PhD in Computer Science, a related coding-intensive technical field, or equivalent experience.
  • 5+ years of professional software development experience.
  • Experience applying distributed systems principles, including replication, consistency, partitioning, and fault tolerance.
  • Experience building databases, storage systems, or large-scale data infrastructure.
  • Proficiency programming and debugging in languages such as Python, Go, Rust, C/C++, or Java.
  • Familiarity with consensus and coordination systems such as Raft, Paxos, or ZooKeeper.
  • Strong debugging and performance analysis skills.
  • Familiarity with semaphores and mutexes (preferred).
  • Experience building distributed databases or storage systems (preferred).
  • Understanding of storage data structures such as LSM trees, B-trees, and hash indexes (preferred).

Benefits

  • Poland compensation range of 272,000–368,000 PLN.
  • Opportunity to develop broader technical leadership skills.
  • Occasional on-call work supporting production reliability.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Cloud Architect L4

Robots & Pencils 51-250 IT Services

Robots & Pencils is seeking a Staff Cloud Architect for a six-month contract to lead end-to-end architecture and delivery of complex cloud, data, and AI/ML systems for enterprise client engagements.

Apache Airflow Apache Spark AWS Azure CI/CD dbt Docker GitHub Actions HIPAA Hugging Face Kafka Kubernetes Machine Learning Microservices MLflow MLOps MongoDB PostgreSQL Prefect Pulumi Python PyTorch Serverless Snowflake TensorFlow Terraform Vertex AI
10 minutes ago

Software Engineer, Python

Northbeam 11-50 Internet Software & Services

Northbeam is seeking a mid-level, backend-leaning Software Engineer to build end-to-end product features across marketing intelligence, experimentation, data infrastructure, and AI workflows.

Machine Learning Microservices Python React TypeScript
10 minutes ago

Staff Software Engineer, Data Systems (Python)

Northbeam 11-50 Internet Software & Services

Northbeam is hiring a Staff Engineer to set the technical direction for its integration and ingestion platform, enabling reliable data systems that power its marketing intelligence product.

Apache Airflow Cybersecurity Docker GCP GraphQL Kubernetes Python REST API Secrets Management Shopify SQL
10 minutes ago

Software Engineer, Data Systems (Python)

Northbeam 11-50 Internet Software & Services

Northbeam is hiring a data-tilted software engineer to build and improve reliable data pipelines, integrations, and products powering its marketing intelligence platform for eCommerce brands.

Apache Airflow Dagster Docker GCP GraphQL Kubernetes Prefect Python REST API Secrets Management Shopify Snowflake SQL
25 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