Backend Product Software Engineer, DocSend Platform

Dropbox
Canada
163.2K $-220.8K $ / an
Télétravail
Temps plein

Role Description

As a Software Engineer on the DocSend Platform team, you will play a key role in tackling the scalability challenges we face as DocSend rapidly grows.

We own the foundation that enables DocSend to scale in a reliable and performant manner, and work with Dropbox teams to leverage their infrastructure when beneficial.

Our team highly values ownership, customer focus, and continuous improvement you’ll thrive in our team if you enjoy having the opportunity to innovate and make a huge impact quickly.

Technologies we work with include a Ruby on Rails web app running on Heroku with a PostgreSQL DB, Redis, background workers, Elasticsearch, and some AWS services like S3 and DynamoDB.

Our Engineering Career Framework is 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

  • Take ownership of features end-to-end
  • Research, architect, implement, and help drive innovative solutions
  • Actively share knowledge and document insights to support continuous team improvement and collaboration
  • Act as a mentor throughout the software development process
  • Partner and collaborate with other functions and teams across both Dropbox and DocSend

Many teams at Dropbox run Services with on-call rotations, which entails being available for calls during both core and non-core business hours.

If a team has an on-call rotation, all engineers on the team are expected to participate in the rotation as part of their employment.

Applicants are encouraged to ask for more details of the rotations to which the applicant is applying.

Requirements

  • BS (or higher, e.g., MS, or PhD) in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience
  • 5+ years of software engineering experience
  • Solid CS fundamentals with strong problem-solving skills
  • Proven track record of shipping impactful features, end-to-end
  • Experience or interest in scalability, performance, reliability, monitoring and observability
  • Required : Ruby on Rails experience

Preferred Qualifications

  • Contributions to open source projects or technical communities
  • Full-Stack Development

Total Rewards

Canada Pay Range$163,200 $220,800 CAD

The range listed above is the expected annual salary / OTE for this role, subject to change.

Salary / OTE is just one component of Dropbox’s total rewards package. All regular employees are also eligible for the corporate bonus program or a sales incentive (target included in OTE) as well as stock in the form of Restricted Stock Units (RSUs).

Benefits

Dropbox is committed to investing in the holistic health and wellbeing of all Dropboxers and their families. Our benefits and perks programs include, but are not limited to :

  • Competitive medical, dental and vision coverage*
  • Retirement Savings through a defined contribution pension or savings plan
  • Dropbox provides a Flexible PTO Policy in addition to your statutory holidays allowing you to unplug, unwind, and refresh
  • Dropbox also provides exclusive additional paid time off for all FTE employees across the Globe, in addition to any relevant statutory holidays
  • Protection Plans including Life and Disability Insurance*
  • A 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

Additional benefits details are available upon request.

Where group plans are not available, allowances are provided

Benefit, amount, and type are dependent on geographical location, based upon applicable law or company policy

Dropbox is an equal opportunity employer. We are a welcoming place for everyone, and we do our best to make sure all people feel supported and connected at work.

A big part of that effort is our support for members and allies of internal groups like Asians at Dropbox, BlackDropboxers, Latinx, Pridebox (LGBTQ), Vets at Dropbox, Women at Dropbox, ATX Diversity (based in Austin, Texas) and the Dropbox Empowerment Network (based in Dublin, Ireland).

Il y a plus de 30 jours
Emplois reliés
Offre sponsorisée
Lawton Senior Living
Canada

Identify, define, and solve strategically essential consumer-facing rider problems, including architecting and building highly scalable foundational product platforms, leading new product initiatives, and revamping core rider experiences. We are looking for a strong software engineer for the Rider t...

Coinbase
Canada
Télétravail

Coinbase is seeking experienced backend engineers to join our team to build out the next generation of crypto-forward products and features. Work with engineers, designers, product managers and senior leadership to turn our product and technical vision into a tangible roadmap every quarter. The Cons...

Affirm, Inc.
Canada
Télétravail

We are looking for a Senior Software Engineer to lead projects and initiatives on the Fraud Decisioning team. Expert at synthesizing complex business, product, and technical requirements to consistently produce high quality system designs and software. Lead and mentor engineers to help them succeed ...

Lime
Canada

Identify, define, and solve strategically essential consumer-facing rider problems, including architecting and building highly scalable foundational product platforms, leading new product initiatives, and revamping core rider experiences. We are looking for a strong software engineer for the Rider t...

Equinix
Remote, Canada
Télétravail

Senior Staff Engineer, Product Software. Digital leaders harness Equinix's trusted platform to bring together and interconnect foundational infrastructure at software speed. We hire hardworking people who thrive on solving challenging problems and give them opportunities to hone new skills and try n...

Coinbase
Canada
Télétravail

We’re looking for Staff Software Engineers to balance the role of an individual contributor while also anchoring new projects, leading technical direction and mentoring other engineers on the team. Our engineering team leverages a diverse tech stack and our focus is finding smart engineers who’ve wo...

Stripe
Canada
Télétravail

As a backend engineer, you will design and build platforms & services that are configurable and scalable around the globe. Strong technical background, including 3+ years of experience as a backend engineer, with an affinity for building scalable backend infrastructure. We will do this by enabling o...

102 Yahoo Inc.
Remote,Canada
Télétravail

Yahoo Mail Backend Team develops and maintains high-performing systems that power mail for its 200 million plus active users. Deploy, monitor and operate large scale production systems distributed across the globe . Effectively collaborate with other engineers and cross-functional teams. Experience ...

TextNow
Canada

As a member of the Backend Platform Team you will design, develop, and maintain scalable backend services, ensuring high performance and reliability across our service landscape. TextNow is looking for a curious and motivated Software Developer who is eager to learn, is passionate about our mission ...

ClickUp
Canada

ClickUp is the world's only all-in-one productivity platform that flexes to the way people want to work. It replaces all individual workplace productivity tools with a single, unified platform including project management, document collaboration, spreadsheets, chat, goals, and more. ClickUp is seeki...