Dropbox is the one place to keep life organized and keep work moving.
Infrastructure Software Engineer
Location
Mexico
Posted
30 days ago
Salary
0
Seniority
Mid Level
Job Description
Infrastructure Software Engineer
Dropbox
• 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 • 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.
Job Requirements
- 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.
Benefits
- Our Engineering Career Framework is viewable by anyone outside the company and describes what’s expected for our engineers at each of our career levels.
- Check out our blog post on this topic and more here.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Diseño, la implementación y la evolución de su plataforma de HPC y almacenamiento. • Gestionar a los proveedores externos que prestan servicios mediante contratos de paquete: definir criterios de aceptación, revisar los entregables, velar por el cumplimiento de los SLA y validar la calidad técnica en nombre del cliente. • Implicarse directamente cuando sea necesario: revisar configuraciones, reproducir incidencias, probar los entregables y elaborar pruebas de concepto para cuestionar o respaldar las propuestas de los proveedores. • Crear y mantener la documentación, los manuales de procedimientos y los activos de conocimiento propiedad del cliente, de modo que se garantice la continuidad operativa en caso de sustitución de un proveedor. • Apoyar al cliente en la negociación de contratos de paquetes de software, condiciones de licencia, renovaciones y cambios de alcance con proveedores y distribuidores. • Informar a la dirección del cliente sobre el estado del proyecto. • Actuar como punto de escalación técnica para incidentes que afecten a las cargas de trabajo de HPC, el rendimiento del almacenamiento y las integraciones relacionadas. • Coordinarse con los equipos internos del cliente (redes, seguridad, identidad, nube) y otras partes contratadas para armonizar las decisiones de arquitectura entre los distintos ámbitos.
Web Developer & AI Specialist
Remote VANote: Due to the high volume of applications we receive, we regret that we are unable to provide individual feedback to all candidates. If you do not hear back from us within 4 weeks of your application, please assume that you have not been successful on this occasion. We genuinely appreciate your interest and wish you the best in your job search.
Role Description We are seeking a highly skilled Web Developer & AI Specialist to design, develop, and maintain advanced web applications while integrating artificial intelligence solutions. The ideal candidate will have strong expertise in modern web technologies, automation, and AI frameworks, with hands-on experience in Claude code, Docker, Next.js, GitHub, and PostgreSQL. This role requires creativity, technical proficiency, and the ability to deliver scalable solutions that enhance user experience and operational efficiency. Key Responsibilities - Develop and maintain web applications using Next.js and other modern frameworks. - Implement and optimize AI-driven features, including automation workflows and Claude code integrations. - Design, configure, and manage containerized applications using Docker. - Collaborate with cross-functional teams to integrate AI solutions into web platforms. - Manage version control, code reviews, and collaborative development using GitHub. - Design and maintain relational databases with PostgreSQL, ensuring data integrity and performance. - Troubleshoot, debug, and optimize applications for speed, scalability, and security. - Stay updated with emerging technologies in web development and AI to propose innovative solutions. Work Schedule Monday to Friday, 11:00 AM – 7:00 PM EST Qualifications - Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field preferred. - Minimum of 3 years of professional experience in web development. - Demonstrated experience in AI integration and automation projects. Technical Skills - Proficiency in Next.js and modern JavaScript/TypeScript frameworks. - Strong knowledge of Claude code and AI-driven automation tools. - Hands-on experience with Docker for containerization and deployment. - Expertise in GitHub workflows, branching strategies, and collaborative coding practices. - Solid understanding of PostgreSQL database design, optimization, and management. Core Competencies - Analytical problem-solving and debugging skills. - Ability to work independently and in collaborative team environments. - Strong communication skills for technical and non-technical stakeholders. - Commitment to continuous learning and innovation in web and AI technologies.
• Signal Engineering : Detect high-intent signals (hiring, tech changes, social intent) using Clay, custom scrapers, and LLMs to fuel BDRs and Marketing teams • Revenue Architecture : Manage bi-directional data flow between HubSpot, Clay, and HockeyStack while mapping fields correctly and maintaining tracking via GTM • Growth Intelligence : Build predictive lead scoring, identify buying centers, and optimize AI credit usage through smart caching logic • The "Signal Factory" : Use Clay and Claude to build workflows that verify unreliable data and find specific criteria that standard filters miss • ABX Logic at Scale : Design logic for ABX motions using Clay for niche scraping and Claude to categorize companies based on complex criteria • Perfect Moment Timing : Use HockeyStack behavioral data to trigger automated BDR alerts when accounts show activity surges • AI Efficiency : Design workflows that optimize AI credit consumption while maintaining fresh database quality • Agentic Enablement : Build AI agents that research companies and draft personalized briefings for Account Executives
• Design and implement enterprise-level backend and frontend solutions within a modernized Azure-based data ecosystem. • Develop scalable and secure analytics and data-sharing tools. • Integrate analytical and AI solutions within existing system architectures and workflows.

