Infrastructure Software Engineer

DropboxDropbox·Remote(Remote - Poland)
Software Development

WFA Digital Insight

The demand for skilled infrastructure software engineers has skyrocketed in recent years, with a notable 25% increase in remote job postings in 2025 alone. As companies like Dropbox continue to revolutionize the way people work and collaborate, the need for experts who can design and implement robust, scalable systems has never been more pressing. With the global cloud infrastructure market projected to reach

.5 trillion by 2027, this role presents a unique opportunity for engineers to make a meaningful impact. Before applying, candidates should be aware of the high standards for innovation and collaboration at Dropbox, as well as the company's commitment to career growth and development.

Job Description

About the Role

As an Infrastructure Software Engineer at Dropbox, you will play a critical role in shaping the technological backbone of the company's platform. Your day-to-day responsibilities will involve designing, building, and maintaining the infrastructure that supports Dropbox's flagship products and services. This includes optimizing user experiences, ensuring seamless scalability, and guaranteeing data integrity. You will be working closely with cross-functional teams to tackle complex challenges and push the boundaries of what is possible.

The role is part of a dynamic and innovative engineering team that values collaboration, creativity, and continuous learning. As a member of this team, you will have the opportunity to work on cutting-edge projects, contribute to the development of new technologies, and collaborate with talented engineers from diverse backgrounds.

Dropbox is committed to creating a work environment that is supportive, inclusive, and empowering. The company believes in fostering a culture of innovation, where engineers are encouraged to take risks, experiment with new ideas, and learn from their mistakes. As an Infrastructure Software Engineer, you will be expected to embody this spirit of innovation and collaboration, working closely with your colleagues to drive meaningful change and impact.

What You Will Do

  • Design, build, and maintain large-scale infrastructure systems that support hundreds of billions of files and hundreds of petabytes of user data.
  • Collaborate with cross-functional teams to identify and prioritize infrastructure needs, and develop solutions that meet those needs.
  • Develop and implement automated testing and deployment scripts to ensure the reliability and scalability of infrastructure systems.
  • Work with the engineering team to identify and resolve performance bottlenecks, and optimize system performance for better user experience.
  • Assist in the development of technical roadmaps and strategies for infrastructure growth and development.
  • Participate in on-call rotations and collaborate with other engineers to resolve production issues and improve system reliability.
  • Develop and maintain technical documentation for infrastructure systems and services.
  • Stay up-to-date with the latest technologies and trends in infrastructure engineering, and apply that knowledge to improve Dropbox's systems and services.

What We Are Looking For

  • 5+ years of experience in infrastructure software engineering, with a focus on building scalable and reliable systems.
  • Strong proficiency in programming languages such as Python, Java, or C++.
  • Experience with cloud-based infrastructure platforms such as AWS or Google Cloud.
  • Strong understanding of computer systems, networks, and protocols.
  • Experience with containerization technologies such as Docker, and orchestration tools like Kubernetes.
  • Strong collaboration and communication skills, with experience working with cross-functional teams.
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Experience with agile development methodologies and version control systems such as Git.

Nice to Have

  • Experience with infrastructure as code tools such as Terraform or CloudFormation.
  • Knowledge of security best practices and experience with implementing secure infrastructure systems.
  • Experience with monitoring and logging tools such as Prometheus, Grafana, or ELK.
  • Strong understanding of database systems and experience with database design and implementation.
  • Experience with machine learning or artificial intelligence technologies.

Benefits and Perks

  • Competitive salary and benefits package.
  • Opportunity to work on cutting-edge projects and technologies.
  • Collaborative and dynamic work environment.
  • Flexible working hours and remote work options.
  • Professional development opportunities, including training and education programs.
  • Access to the latest tools and technologies.
  • Recognition and reward programs for outstanding performance.
  • Comprehensive health and wellness programs, including mental health support.
  • Generous parental leave and family support policies.
  • Employee resource groups and diversity and inclusion initiatives.

How to Stand Out

  • Tip: Develop a strong understanding of cloud-based infrastructure platforms and containerization technologies to increase your chances of success in this role.
  • Tip: Create a portfolio that showcases your experience with infrastructure software engineering, including examples of systems you have designed and implemented.
  • Tip: Be prepared to talk about your experience with agile development methodologies and version control systems, and how you have applied these skills in previous roles.
  • Tip: Research Dropbox's culture and values, and be prepared to discuss how your own values and approach to work align with those of the company.
  • Tip: Practice your communication and collaboration skills, as these are critical for success in this role.
  • Tip: Stay up-to-date with the latest technologies and trends in infrastructure engineering, and be prepared to discuss how you apply this knowledge in your work.
  • Tip: Be prepared to discuss your experience with security best practices, and how you have implemented secure infrastructure systems in previous roles.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.