Job Closed

This listing is no longer active.

Dropbox logo
Dropbox

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

Full Stack Product Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteJuniorTeam 1,001-5,000Since 2007H1B SponsorCompany SiteLinkedIn

Location

Mexico

Posted

59 days ago

Salary

0

Seniority

Junior

Bachelor Degree9 yrs expEnglishAngularHTML/CSSJavaScriptNode.jsPythonReact

Job Description

Full Stack Product Software Engineer

Dropbox

Role DescriptionAs a Full Stack Engineer at Dropbox, you will help design and develop the seamless, scalable, and user-friendly experiences Dropbox users depend on. Your work will encompass both front-end and back-end development, supporting products that empower millions worldwide. You will work closely with cross-functional teams to transform ideas into reliable, scalable features that provide outstanding user experiences. This year, Dropbox is on a mission to expedite the creation and implementation of AI-enabled products, providing a comprehensive technology stack for rapid prototyping and reliable deployment of AI-augmented functionality. 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. Responsibilities - Design and build scalable software solutions across specific product areas or multi-component systems - Write and review code, demonstrating technical leadership while mentoring junior engineers - Collaborate with cross-functional teams to identify user needs and create impactful solutions - Develop and execute comprehensive roadmaps balancing technical quality, business impact, and user experience - Contribute to the team culture through mentorship, interviewing, and active engagement in new initiatives On-call work may be necessary occasionally to help address bugs, outages, or other operational issues, with the goal of maintaining a stable and high-quality experience for our customers. Requirements - 5+ years of experience in software engineering or related roles - Experience in both front-end (JavaScript, React, Angular, HTML/CSS) and back-end (Node.js, Python) development - BS degree in Computer Science, a related technical field, or equivalent experience - Success developing and deploying large-scale full-stack applications - Proficiency in building front-end interfaces and back-end systems, delivering minimum viable products quickly

Benefits

  • 401(K), 401(K) matching, Adoption Assistance, Childcare benefits, Company equity, Company-sponsored outings, Continuing education stipend, Customized development tracks, Dental insurance, Disability insurance, Volunteer in local community, Family medical leave, Fitness stipend, Flexible Spending Account (FSA), Flexible work schedule, Generous parental leave, Generous PTO, Company-sponsored happy hours, Health insurance, Job training & conferences, Life insurance, Charitable contribution matching, Mentorship program, Paid volunteer time, Online course subscriptions available, Paid holidays, Pair programming, Paid sick days, Partners with nonprofits, Performance bonus, Promote from within, Recreational clubs, Lunch and learns, Relocation assistance, Remote work program, Restricted work hours, Return-to-work program post parental leave, Sabbatical, Free snacks and drinks, Team based strategic planning, OKR operational model, Team workouts, Continuing education available during work hours, Tuition reimbursement, Unlimited vacation policy, Vision insurance, Wellness programs, Some meals provided, Mental health benefits, Home-office stipend for remote employees, Fertility benefits, Employee resource groups, Employee-led culture committees, Quarterly engagement surveys, Employee awards, Transgender health care benefits, Abortion travel benefits, Mother's room, Personal development training, Apprenticeship programs, Flexible time off

Related Job Pages

More Full-stack Engineer Jobs

Dropbox logo

Infrastructure Software Engineer, API Platform

Dropbox

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

Full TimeRemoteTeam 1,001-5,000Since 2007H1B Sponsor

Role DescriptionAs an Infrastructure Engineer on the API Platform team, your role will be crucial in shaping and constructing the robust systems that not only support our current flagship products but also lay the groundwork for the next wave of engineering innovations. From optimizing user experiences across various projects to ensuring seamless scalability and data integrity, you'll be at the forefront of shaping the technological backbone of our platform. Collaborating closely with cross-functional teams, you'll leverage your expertise to tackle audacious challenges and push the boundaries of what's possible. Your contributions will directly impact millions of users, as every line of code you write furthers our mission to revolutionize the way people work and collaborate. Join us in redefining the future, where your passion for building scalable, reliable systems will drive meaningful change on a global scale. 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. Responsibilities - 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. - Lead the expansion of Dropbox's function as the data-fabric, connecting hundreds of millions of applications, devices, and services globally, while also driving initiatives to enhance interoperability and adaptability across diverse ecosystems. - 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, ensuring a seamless experience for users worldwide. - Mentor and guide junior team members, sharing knowledge and best practices to cultivate a culture of continuous learning and professional growth within the infrastructure engineering team. - Stay current with emerging technologies and industry trends to continuously enhance Dropbox's infrastructure and maintain a competitive edge in the market. On-call work may be necessary occasionally to help address bugs, outages, or other operational issues, with the goal of maintaining a stable and high-quality experience for our customers. Requirements - BS, MS, or PhD in Computer Science or related technical field involving coding (e.g., Physics or Mathematics), or equivalent technical experience - 4+ years of professional software development experience - Proven track record constructing and managing expansive, multi-threaded, geographically dispersed backend systems - Proficient in programming and debugging across a range of languages such as Python, Go, C/C++, or Java - Proficiency with operating system internals, filesystems, databases, networks, and compilers. - Proven track record of defining & delivering well-scoped milestones/projects - Ability to independently define right solutions for ambiguous, open-ended problems Preferred Qualifications - Familiarity with Semaphores and Mutexes Compensation Poland Pay Range 272 000 zł—368 000 zł PLN

Poland
Job Closed
MLabs logo

Senior Software Engineer

MLabs

We are a Haskell, Rust, Blockchain and AI consultancy.

OtherRemoteTeam 51-200H1B No Sponsor

Senior Software Engineer - Cross-Chain Intent-Driven DEX Headquarters: Gibraltar Remote | Full-time Compensation:  $140K - $160K Our client is a pioneering technology firm developing advanced solutions to enable seamless cross-chain interactions within an automated, intent-driven world. By connecting AI, services, and financial applications, the organization designs intent-driven liquidity layers where smart contracts, AI agents, and blockchain networks synchronize in real-time. With deep expertise in AI, cryptography, and decentralized finance (DeFi), the team is redefining how intelligent agents interact across global networks. The organization is seeking a Senior Software Engineer to contribute to the improvement and maintenance of innovative decentralized applications (DApps) within the NEAR ecosystem. This role is ideal for an individual who thrives in a fast-paced startup environment and is motivated by the prospect of building ground-up solutions at an early project stage. The position focuses on developing a high-performance frontend and an SDK for a cross-chain decentralized exchange (DEX) utilizing multi-party computation, chain signatures, secure enclaves, and intent-based architecture. A primary goal of this role is to bridge the gaps between EVM and non-EVM chains, requiring a profound understanding of Web3 technologies. Key Responsibilities - User Experience Excellence: Ensure that precise financial instruments are intuitive, easy to use, and clearly understood by the end user. - Performance Engineering: Optimize every millisecond of user interactions to provide a "blazing-fast" experience. - Observability: Implement deep tracing and observability across user flows to monitor system health and transaction success. - Developer Enablement: Design and build the best possible SDK for other DApps to integrate and utilize. - State Management: Design, test, and implement highly resilient state machines for managing Request for Quote (RFQ) processes. - Full-Lifecycle Engineering: Bridge the gap between business requirements and technical implementation, defining both the aesthetic and functional aspects of the application. Interview Process - Recruiter / HR Call - Hiring Manager Interview - Technical Interview - Final Interview

Italy
Job Closed
MLabs logo

Senior Software Engineer

MLabs

We are a Haskell, Rust, Blockchain and AI consultancy.

OtherRemoteTeam 51-200H1B No Sponsor

Senior Software Engineer - Cross-Chain Intent-Driven DEX Headquarters: Gibraltar Remote | Full-time Compensation:  $140K - $160K Our client is a pioneering technology firm developing advanced solutions to enable seamless cross-chain interactions within an automated, intent-driven world. By connecting AI, services, and financial applications, the organization designs intent-driven liquidity layers where smart contracts, AI agents, and blockchain networks synchronize in real-time. With deep expertise in AI, cryptography, and decentralized finance (DeFi), the team is redefining how intelligent agents interact across global networks. The organization is seeking a Senior Software Engineer to contribute to the improvement and maintenance of innovative decentralized applications (DApps) within the NEAR ecosystem. This role is ideal for an individual who thrives in a fast-paced startup environment and is motivated by the prospect of building ground-up solutions at an early project stage. The position focuses on developing a high-performance frontend and an SDK for a cross-chain decentralized exchange (DEX) utilizing multi-party computation, chain signatures, secure enclaves, and intent-based architecture. A primary goal of this role is to bridge the gaps between EVM and non-EVM chains, requiring a profound understanding of Web3 technologies. Key Responsibilities - User Experience Excellence: Ensure that precise financial instruments are intuitive, easy to use, and clearly understood by the end user. - Performance Engineering: Optimize every millisecond of user interactions to provide a "blazing-fast" experience. - Observability: Implement deep tracing and observability across user flows to monitor system health and transaction success. - Developer Enablement: Design and build the best possible SDK for other DApps to integrate and utilize. - State Management: Design, test, and implement highly resilient state machines for managing Request for Quote (RFQ) processes. - Full-Lifecycle Engineering: Bridge the gap between business requirements and technical implementation, defining both the aesthetic and functional aspects of the application. Interview Process - Recruiter / HR Call - Hiring Manager Interview - Technical Interview - Final Interview

United States
Job Closed
MLabs logo

Senior Software Engineer

MLabs

We are a Haskell, Rust, Blockchain and AI consultancy.

OtherRemoteTeam 51-200H1B No Sponsor

Senior Software Engineer - Cross-Chain Intent-Driven DEX Headquarters: Gibraltar Remote | Full-time Compensation:  $140K - $160K Our client is a pioneering technology firm developing advanced solutions to enable seamless cross-chain interactions within an automated, intent-driven world. By connecting AI, services, and financial applications, the organization designs intent-driven liquidity layers where smart contracts, AI agents, and blockchain networks synchronize in real-time. With deep expertise in AI, cryptography, and decentralized finance (DeFi), the team is redefining how intelligent agents interact across global networks. The organization is seeking a Senior Software Engineer to contribute to the improvement and maintenance of innovative decentralized applications (DApps) within the NEAR ecosystem. This role is ideal for an individual who thrives in a fast-paced startup environment and is motivated by the prospect of building ground-up solutions at an early project stage. The position focuses on developing a high-performance frontend and an SDK for a cross-chain decentralized exchange (DEX) utilizing multi-party computation, chain signatures, secure enclaves, and intent-based architecture. A primary goal of this role is to bridge the gaps between EVM and non-EVM chains, requiring a profound understanding of Web3 technologies. Key Responsibilities - User Experience Excellence: Ensure that precise financial instruments are intuitive, easy to use, and clearly understood by the end user. - Performance Engineering: Optimize every millisecond of user interactions to provide a "blazing-fast" experience. - Observability: Implement deep tracing and observability across user flows to monitor system health and transaction success. - Developer Enablement: Design and build the best possible SDK for other DApps to integrate and utilize. - State Management: Design, test, and implement highly resilient state machines for managing Request for Quote (RFQ) processes. - Full-Lifecycle Engineering: Bridge the gap between business requirements and technical implementation, defining both the aesthetic and functional aspects of the application. Interview Process - Recruiter / HR Call - Hiring Manager Interview - Technical Interview - Final Interview

Netherlands
Job Closed