Senior Infrastructure Software Engineer, Dropbox Dash
Posted 43ds ago
Employment Information
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.