FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in building and operating large-scale distributed databases, with a strong focus on low-latency data access and system reliability. Proficient in programming with Go and Rust, and experienced in implementing distributed systems fundamentals.
Highest-signal resume keywords
Distributed Database DesignGo ProgrammingRust ProgrammingReplication and Consensus MechanismsPerformance Analysis
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Distributed Systems FundamentalsDatabase DevelopmentSoftware DevelopmentDebuggingPerformance OptimizationData InfrastructureFault TolerancePartitioningCoding in PythonCoding in C/C++
Soft Skills
CollaborationProblem-Solving
Tools & Technologies
RaftPaxosZooKeeper
Industry Keywords
Large-Scale Data InfrastructureData AccessSystem Design ReviewsOperational IssuesOn-Call Rotation
Tech Stack
Tools & technologiesDistributed SystemsJavaPythonRustZookeeperC++Go
About the role
Key responsibilities & impact- Build and operate large-scale distributed databases supporting Dropbox services
- Design and evolve core infrastructure managing Dropbox databases at scale
- Enable fast, reliable data access for millions of users and hundreds of internal services
- 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 on current and future use cases and roadmap development
- Contribute to system design reviews, postmortems, and reliability improvements
- Write high-quality, efficient Go and Rust code for performance-critical systems
- Address bugs, outages, and operational issues when necessary
Requirements
What you’ll need- BS, MS, or PhD in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience
- 5+ years of professional software development experience
- Experience designing and implementing software using distributed systems fundamentals: replication, consistency, partitioning, and fault tolerance
- Experience building databases, storage systems, or large scale data infrastructure
- Proficient in programming and debugging across Python, Go, Rust, C/C++, or Java
- Familiarity with consensus and coordination systems (e.g., Raft, Paxos, ZooKeeper)
- Strong debugging and performance analysis skills
Benefits
Comp & perks- Compensation range of 272 000 zł–368 000 zł PLN
- On-call work compensation is not specified
- Opportunity to grow into broader technical leadership
