
Backend Product Software Engineer, Reclaim
- Canada
- Permanent
- Full-time
- Write and maintain high performance Java code from day 1.
- Debug and optimize database queries and schemas, including the creation of indices as needed and the resolution of deadlocks when they happen.
- Write resilient distributed software that integrates with 3rd parties, such as Google Calendar, Slack, Office 365, Asana, Linear, and more.
- Develop REST (and perhaps GraphQL) services to be consumed by the Reclaim front end to start and eventually by 3rd parties.
- Participate in the process of continuous deployment, including multiple code reviews and deploys per day.
- Debug customer issues using logs, metrics, and traces.
- Independently identify and deliver software solutions through a set of milestones spanning a specific product focus or a multi-component system
- Write code alongside junior engineers, demonstrating hands-on technical leadership, understanding root causes, and leading by example.
- Collaborate closely with product managers, designers, and analysts to deeply understand user needs and develop products that meet those needs.
- Develop and execute both short and long-term roadmaps, balancing business impact, user experience, and technical excellence.
- Foster a positive team and company culture through mentorship, participation in interviews, and engagement in new initiatives.
- Establish and nurture relationships with other engineering teams and collaborate effectively with other functions within Dropbox.
- 5+ years of professional experience in Java backend development, with a strong track record of building and maintaining high-performance, scalable systems.
- BS degree in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience.
- Proven ability to thrive in agile, fast-paced environments, including comfort with continuous deployment practices and rapid iteration.
- Passion for customer advocacy and support, with a user-first mindset and experience building systems that solve real customer pain points.
- Proven track record in identifying and delivering software solutions through a set of milestones spanning a specific product focus or a multi-component system.
- Proficiency in building user-facing software and supporting systems and libraries for web and/or desktop platforms.
- Deep expertise in AWS (or similar cloud platforms), including hands-on experience designing and operating cloud-native infrastructure.
- Strong proficiency in SQL and Postgres, including schema design, performance tuning, and operational troubleshooting.
- Familiarity with modern observability tools and practices, including monitoring, logging, and tracing in distributed systems.
- Competitive medical, dental and vision coverage*
- Retirement savings through a defined contribution pension or savings plan**
- Flexible PTO/Paid Time Off policy in addition to statutory holidays, allowing you time to unplug, unwind, and refresh
- Income Protection Plans: Life and disability insurance*
- Business Travel Protection: Travel medical and accident insurance*
- Perks Allowance to be used on what matters most to you, whether that's wellness, learning and development, food & groceries, and much more
- Parental benefits including: Parental Leave, Fertility Benefits, Adoptions and Surrogacy support, and Lactation support
- Mental health and wellness benefits