Senior Infrastructure Software Engineer, Dropbox Dash

Posted 43ds ago

Employment Information

Education
Salary
Experience
Job Type

Job Description

Senior Infrastructure Engineer on Dropbox Dash’s Connectors Platform; shaping AI-powered products. Collaborates with product, data science, and ML teams to enable enterprise integrations.

Responsibilities:

  • As a Senior Infrastructure Engineer on the Connectors Platform team at Dash, you will be at the forefront of shaping the future of AI-powered products at Dropbox. You will collaborate closely with cross-functional teams, including product managers, data scientists, and ML engineers, to design, develop, and maintain robust software applications that drive exceptional client value.
  • You’ll have the opportunity to work on large-scale distributed systems, focusing on reliability, scalability, and performance; operating in a 0→1 environment, you will contribute to defining and building the next generation of AI-driven experiences at Dropbox.
  • The Connectors Platform serves as the backbone for integrating Dropbox’s AI-powered products with hundreds of third-party applications. This data ingestion platform is designed to handle and process massive volumes of data with reliability, security, and scalability at its core.
  • Foundational Infrastructure: Build core components to accelerate connector development.
  • Expanding Connector Breadth: Drive integration with a growing number of third-party apps.
  • Enterprise Enablement: Develop tools and features to meet enterprise-specific needs.
  • This role offers the chance to solve complex engineering challenges while driving innovation and delivering tangible impact across Dropbox’s AI ecosystem.

Requirements:

  • 8+ years of experience as a backend or full-stack engineer, with a focus on delivering scalable and reliable solutions.
  • Strong expertise in backend development technologies such as Golang and Python (required), and familiarity with frontend frameworks like React (nice to have).
  • Extensive experience working with large-scale distributed systems.
  • Exceptional problem-solving skills, with the ability to translate user requirements into effective technical solutions.
  • Excellent communication skills, capable of collaborating with cross-functional teams and effectively presenting technical concepts to both technical and non-technical stakeholders.

Dropbox

Software Development

Dropbox is the one place to keep life organized and keep work moving.

Cloud StorageEnterpriseProductivity