Infrastructure Software Engineer

Contract type
Ongoing
Work mode
Remote · Poland
Experience
Mid-level · 2+ years

Job description

Infrastructure Software Engineer at Dropbox responsible for building and scaling the backend systems that support the company's products and data platform. The role focuses on large-scale metadata, storage, and analytics infrastructure serving millions of users.

At a glance

Work mode
Remote · Poland
Pay
PLN 212,500 – 287,500 / year

What you'll do

  • Build infrastructure capable of managing metadata for hundreds of billions of files, handling hundreds of petabytes of user data, and facilitating millions of concurrent connections.
  • Assist in expanding Dropbox's role as the data-fabric, linking hundreds of millions of applications, devices, and services worldwide, while spearheading efforts to improve interoperability and adaptability across various ecosystems.
  • Measure and optimize Dropbox's analytics platform to maintain its status as one of the most advanced in the industry for extracting meaningful insights from vast data volumes.
  • Collaborate with cross-functional teams to innovate and implement solutions that enhance the performance, reliability, and security of Dropbox's infrastructure, ensuring a seamless experience for users worldwide.
  • On-call work may be necessary occasionally to help address bugs, outages, or other operational issues, with the goal of maintaining a stable and high-quality experience for our customers.

What we're looking for

  • BS, MS, or PhD in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience
  • 2+ years of professional software development experience
  • Demonstrated experience in building and managing large-scale, multi-threaded, and geographically distributed backend systems
  • Proficient in programming and debugging across a range of languages such as Python, Go, C/C++, or Java
  • Experience working with operating system internals, filesystems, databases, networks, and compilers
  • Ability to independently execute tasks at hand

Nice to have

  • Familiarity with Semaphores and Mutexes

Apply

About Dropbox

Mission

Revolutionize the way people work and collaborate