Job Closed
This listing is no longer active.
Dropbox is the one place to keep life organized and keep work moving.
Staff Product Backend Software Engineer – Core Sync
Location
United States
Posted
172 days ago
Salary
$240.6K - $325.5K / year
Seniority
Lead
Job Description
Staff Product Backend Software Engineer – Core Sync
Dropbox
• Architect and deliver high-impact technical solutions that scale to millions of daily active users. • Shape technical direction by evaluating tradeoffs between speed, quality, and long-term maintainability across projects. • Partner cross-functionally with Product, Design, and Engineering peers to align on priorities and execute against critical business objectives. • Lead technical initiatives that modernize core sync systems, improve performance, and reduce customer-reported issues. • Mentor and elevate other engineers through design reviews, code reviews, and sharing best practices. • Influence org-wide engineering standards by advocating for high-quality systems design, operational excellence, and pragmatic decision-making. • Contribute to culture by participating in hiring, onboarding, and company-wide technical forums.
Job Requirements
- 12+ years of software engineering experience with proven success in large-scale, user-facing systems.
- BS in Computer Science or related technical field involving coding (e.g., mathematics, physics), or equivalent technical experience.
- Demonstrated ability to design and ship technically complex products used at scale.
- Deep expertise in at least one systems-level area (e.g., sync, distributed systems, OS internals, file systems).
- Strong communication and collaboration skills, with experience influencing across multiple teams and functions.
- Comfortable balancing short-term delivery with long-term strategic investments.
- Willingness to participate in on-call rotations where required.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Backend Engineer
Veeam SoftwareYour Single Backup and Data Management Platform for Cloud, Virtual and Physical
• Design and develop highly reliable and scalable SaaS microservices, integrated with a variety of cloud-based managed services utilizing Golang • Ensure your code is high-quality, thoroughly tested, and secure • Participate in on-call rotation for product operations • Take ownership of the reliability and efficiency of your services running in the cloud • Participate in technical design discussions, reviewing code, and providing feedback to other engineers • Collaborate with a distributed team of engineers to build the VDC platform and support it in production
• Design, develop, and implement .NET applications on Microsoft Azure for client projects. • Work on front-end development using React and/or Angular. • Gain exposure and contribute to PowerApps development. • Participate in AI application development and explore modern technologies. • Lead clients through the solution design process, ensuring a deep understanding of their business challenges. • (Preferred) Support pre-sales activities, including discovery sessions, solution design, and technical presentations. • Conduct workshops, presentations, and professional demonstrations for diverse audiences. • Collaborate in an Agile environment, contributing ideas and supporting team initiatives across practices.
• Lead Technical and Product Direction: Define the technical architecture and contribute to the product roadmap for the backoffice system, ensuring it meets the strategic needs of internal operations (Compliance, Risk, Support). • Drive UX/Workflow Excellence: Deeply analyze internal user workflows to proactively identify and eliminate systemic friction, ensuring the backoffice platform is intuitive, efficient, and genuinely enjoyable for non-technical users. • Mentor and Elevate the Team: Serve as a technical guide and mentor, setting a high bar for engineering quality, clean code, comprehensive testing, and thoughtful UX design across the backoffice development team. • Full-Stack Feature Development: Design, develop, and evolve robust full-stack features, connecting frontend logic in Retool with scalable, high-performance backend APIs and data layers (Java/Spring Boot). • Stakeholder Collaboration: Work closely with non-technical stakeholders to gather feedback, translate complex business requirements, and deliver impactful, practical technical solutions. • System Ownership & Reliability: Take end-to-end ownership of the system's reliability, security, and usability, championing best practices and managing technical debt. • Proactive Challenge: Challenge unclear or inefficient requirements and actively suggest smarter, more elegant, and scalable approaches to solving core business problems.
Software Engineer, Backend, .NET, AI Skills
iDealsWe help professionals to collaborate over sensitive data and run critical business transactions, such as M&A, smoothly.
• Design, develop, and operate production-grade .NET services • Work with .NET Framework 4.7, .NET 8, ASP.NET, Web API, Entity Framework • Design and optimize data models using MS SQL Server / PostgreSQL • Build and run services in AWS, using Docker, Kubernetes, ArgoCD • Ensure service reliability and performance through: • Clear SLIs/SLOs and capacity planning • Caching, retries, backoff strategies, circuit breakers • Secure multi-tenant access control • Own services end-to-end: design, implementation, deployment, monitoring, and support • Contribute to architecture and design reviews • Improve code quality through code reviews, refactoring, and best practices • Integrate AI/LLM providers behind clean, provider-agnostic abstractions • Implement retrieval-augmented generation (RAG): chunking, embeddings, vector search • Build safe AI flows with: Context scoping and validation, “Cannot answer” scenarios, Prompt-injection defenses • Add evaluation and observability: Offline and online quality metrics, Monitoring tied to product KPIs • Create reusable AI components (libraries, middleware, templates) adopted by other teams • Share knowledge on safe and scalable AI usage




