Dropbox is the one place to keep life organized and keep work moving.
Senior Infrastructure Software Engineer, Storage Core
Location
Canada
Posted
2 days ago
Salary
$190.4K - $257.6K / year
Seniority
Senior
Job Description
Senior Infrastructure Software Engineer, Storage Core
Dropbox
• Design, implement, and maintain large-scale distributed storage systems that ensure data durability, availability, and performance. • Collaborate with peers to evolve the architecture of Dropbox’s core storage infrastructure for improved scalability and efficiency. • Contribute to the design of replication, erasure coding, and system lifecycle management systems that balance cost, reliability, and performance. • Write high-quality, performant, and maintainable code in Go and Rust. • Participate in the on-call rotation, gaining firsthand experience operating Dropbox’s production storage systems. • Investigate and resolve complex production issues, performing root cause analysis and driving continuous reliability improvements. • Partner with cross-functional teams (Networking, Hardware, Capacity Planning) to deliver end-to-end reliable and cost-efficient storage solutions. • Take ownership of scoped projects and demonstrate growth toward leading larger, cross-team technical initiatives.
Job Requirements
- 9+ years of strong understanding of distributed systems principles, including replication, consistency, and fault tolerance.
- Experience developing and debugging production services in C++, Go, or Rust.
- Familiarity with distributed storage systems, file systems, or data infrastructure at scale.
- Demonstrated ability to write efficient, reliable, and maintainable code in mission-critical environments.
- Experience troubleshooting complex systems and participating in on-call or operational rotations.
- Solid communication and collaboration skills, with the ability to work across infrastructure and product teams.
- Eagerness to learn, grow, and contribute to multi-year infrastructure evolution initiatives.
Benefits
- Health insurance
- 401(k) matching
- Paid time off
- Flexible work arrangements
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Tech Lead
Navixus | Tech MahindraAt Navixus, we’re reinventing the customer experience (CX). We help enterprise-level companies solve the most complex CX and contact center problems. We equip our Clients with the strategies, technologies, cross-platform analytics and out of the box, fresh ideas so they can provide their customers with world-class service experiences, and interact across multiple channels.
Job Summary Job Summary: We are seeking a skilled Software Developer with a strong focus on ReactJS to join our dynamic team in Guadalajara. The ideal candidate will have 2 5 years of experience in software development, with a proven track record of delivering high quality applications. You will be responsible for designing, developing, and maintaining web applications that enhance user experience and meet business requirements. Responsibilities: - Develop and maintain responsive web applications using ReactJS. - Collaborate with cross functional teams to define, design, and ship new features. - Write clean, maintainable, and efficient code. - Participate in code reviews to ensure code quality and share knowledge. - Debug and troubleshoot issues in existing applications. - Stay updated with the latest industry trends and technologies to ensure best practices. - Contribute to all phases of the development lifecycle, from concept to deployment. Mandatory Skills: - Strong proficiency in ReactJS and its core principles. - Experience with state management libraries such as Redux or Context API. - Solid understanding of JavaScript, HTML, and CSS. - Familiarity with RESTful APIs and asynchronous request handling. - Experience with version control systems, preferably Git. Preferred Skills: - Knowledge of TypeScript and its integration with React. - Experience with testing frameworks such as Jest or Mocha. - Familiarity with Agile methodologies and tools like JIRA. - Understanding of web performance optimization techniques. - Experience with cloud services (AWS, Azure, etc.) is a plus. Qualifications: - Bachelor's degree in Computer Science, Information Technology, or a related field. - 2 5 years of professional experience in software development. - Strong problem solving skills and attention to detail. - Excellent communication and teamwork abilities. - Ability to work independently and manage multiple tasks effectively. If you are passionate about software development and eager to work in a collaborative environment, we encourage you to apply. Join us in building innovative solutions that make a difference!
• Deliver critical user-facing features that improve loan application and rate check experiences—directly driving improvements in conversion and funding form submission metrics. • Maintain full-stack web applications through monitoring of key system metrics such as latency and error rates at scale • Help define and build the next-generation, platform funding form that supports multiple products, contributing to architectural direction and long-term scalability. • Strengthen engineering excellence by improving system performance, reliability, and on-call health for the features you build and own.
Associate Software Engineer – IT Operations, AI Development
Belong HealthKinder, more supportive care.
• Develop AI-based proofs of concept that support productivity and innovation objectives. • Automate manual and operational IT processes, including report reconciliation and file status dashboards. • Build and maintain automated workflows that reduce manual overhead and improve operational visibility. • Contribute to AI development and software engineering efforts across IT Operations. • Assist in maintaining and strengthening the organization’s SOC2 and HIPAA compliance posture. • Support compliance documentation, evidence gathering, and process alignment for audit readiness. • Investigate and troubleshoot operational and production issues. • Quickly learn and apply new tools to translate ideas into working solutions. • Serve as a cross-functional contributor bridging operations, compliance, and innovation. • Develop and maintain clear documentation of processes, automations, and solutions.
Engineering Leader, Natural Gas Power Projects
Intersect PowerEnabling new pathways between clean electricity and the broader economy
• Lead the technical strategy and execution of natural gas power generation projects integrated with battery energy storage systems (BESS) • Build and scale a multidisciplinary engineering organization • Establish systems and standards for consistent project delivery • Provide technical leadership across development, design, procurement, construction, commissioning, and operations • Develop engineering governance frameworks and scalable workflows • Recruit, onboard, mentor, and retain engineering talent • Oversee engineering execution across multiple concurrent projects • Ensure compliance with engineering codes and industry standards • Support commissioning and startup activities with technical guidance



