Remote opportunity at
DropboxBackend Product Software Engineer
Dropbox is hiring a Backend Product Software Engineer to work remotely from Mexico. This remote role involves designing and building scalable software that serves millions of…
Career Tools
About This Role
Dropbox is hiring a Backend Product Software Engineer to work remotely from Mexico. This remote role involves designing and building scalable software that serves millions of daily users, with a current company focus on accelerating AI-enabled product creation and deployment. The position suits software professionals who want to shape collaboration and file-sharing tools while collaborating with cross-functional partners like product managers, designers, and analysts. As part of the engineering team,…
Job Description
Dropbox is hiring a Backend Product Software Engineer to work remotely from Mexico. This remote role involves designing and building scalable software that serves millions of daily users, with a current company focus on accelerating AI-enabled product creation and deployment. The position suits software professionals who want to shape collaboration and file-sharing tools while collaborating with cross-functional partners like product managers, designers, and analysts.
As part of the engineering team, the person in this role will build user-facing software, support desktop and web systems, and handle full-stack projects to deliver minimum viable products. The employer expects participation in mentorship, interviews, code reviews, and potential on-call rotations to resolve operational issues. Ideal candidates bring experience with large-scale web applications and technologies such as Python, Go, Java, Rust, and MySQL.
Responsibilities
- Design and build scalable software reaching millions of daily users
- Partner with product managers, designers, and analysts to address user needs
- Plan and execute short and long-term technical roadmaps
- Contribute to team culture through mentorship, interviews, and company initiatives
- Support peers through code reviews, feedback, and internal process improvements
- Participate in occasional on-call duties to resolve bugs, outages, and operational issues
Requirements
- Minimum of three years of experience in software engineering or related industry roles
- Bachelor of Science degree in Computer Science, a related technical field involving coding such as physics or mathematics, or equivalent technical experience
- Demonstrated success developing and deploying user-focused, large-scale web applications
- Proficiency in building user-facing software along with supporting web or desktop systems and libraries
- Ability to manage full-stack projects and efficiently deliver minimum viable products
- Willingness to participate in on-call rotations as required
Qualifications
- Contributions to technical communities or open-source projects
- Experience with Full-Stack Development Technologies including Python, Go, Java, Rust, and MySQL
Core Skills
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this job remote?
Yes, this position is remote with headquarters based in Mexico.
What is the employment type?
The posting states that this is a full-time position.
What is the salary for this role?
The job posting does not specify a salary.
What experience level is required?
Candidates must have at least three years of experience in software engineering or a related industry role, alongside a relevant degree or equivalent technical experience.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.