Reporting directly to the Engineering Manager, work together on and own your personal growth and objectives
Work with Product Managers, Product Designs and other Software Engineers to define and execute the product roadmap
Write production-ready code that is performance optimized, easily testable and understood by other developers, and accounts for edge cases and errors
Commit to 2-week time-boxed sprints with daily standups
Communicate with the team through our productivity tools (Slack, Jira, GitHub, etc.)
Practice test-driven development
Contribute to the design of scalable software platforms with performance and security in mind
Analyze and troubleshoot production issues in a timely fashion
Identify opportunities to mentor and grow the skills of other engineers
Own technical design documents and architecture diagrams
Minimum of 7 years of experience in a software engineering role
Proven history of excelling in a team-based, collaborative environment
Proven experience designing and documenting APIs (we use Node.js, Fastify, OpenAPI Spec)
Proficient in front-end development, including JavaScript, React, and CSS
Knowledge of client-side tooling such as Webpack, Storybook and testing libraries
Skilled in development of React and Redux
Strong understanding of back-end development with Node.js
Extensive experience with database engines, including PostgreSQL and Redis
Experience with the Docker ecosystem
Experience reviewing code and giving constructive feedback to peers
Eligible for Full-Time employment in Canada
Experience in building scalable production services and monitoring performance (we use GCP Monitoring Tools)
Experience breaking monolithic services into microservices
Experience designing and load-testing highly available systems
Experience with Ruby on Rails (our legacy application)
We are a group of passionate and thoughtful people working together to fundamentally change the way brands are built while empowering creators to make a living doing what they love
We are growing quickly! Plus, #paid is the highest-rated platform on the popular G2 Crowd software review website
We have all the fun perks you’d expect—flexible vacation policy, competitive vision, dental and health benefits, team offsites and working hubs, and socials (yes, even remotely!)
We invest in our team members, with L&D budgets and RRSP/401K Matching Programs
We are proud of our culture and care about it deeply—we live by our team values and are always trying to make #paid a better company today than it was yesterday
We empower learning through meaningful career progression and the autonomy to test new ideas
Responsibilities
Reporting directly to the Engineering Manager, work together on and own your personal growth and objectives
Work with Product Managers, Product Designs and other Software Engineers to define and execute the product roadmap
Write production-ready code that is performance optimized, easily testable and understood by other developers, and accounts for edge cases and errors
Commit to 2-week time-boxed sprints with daily standups
Communicate with the team through our productivity tools (Slack, Jira, GitHub, etc.)
Practice test-driven development
Contribute to the design of scalable software platforms with performance and security in mind
Analyze and troubleshoot production issues in a timely fashion
Identify opportunities to mentor and grow the skills of other engineers
Own technical design documents and architecture diagrams
Benefits
We are a group of passionate and thoughtful people working together to fundamentally change the way brands are built while empowering creators to make a living doing what they love
We are growing quickly! Plus, #paid is the highest-rated platform on the popular G2 Crowd software review website
We have all the fun perks you’d expect—flexible vacation policy, competitive vision, dental and health benefits, team offsites and working hubs, and socials (yes, even remotely!)
We invest in our team members, with L&D budgets and RRSP/401K Matching Programs
We are proud of our culture and care about it deeply—we live by our team values and are always trying to make #paid a better company today than it was yesterday
We empower learning through meaningful career progression and the autonomy to test new ideas
$150,000 - $180,000 semi monthly
The pay range listed reflects base salary only. In addition to base pay, we offer additional forms of compensation for all roles, which may include variable pay (bonus or commission), stock options, and perks and benefits, depending on the role and location. We’ll discuss total compensation openly in our first conversation so there are no surprises when it comes time for an offer.
At #paid, we believe compensation should be transparent, fair, and grounded in reality.
Our compensation framework is built around clearly defined job levels based on seniority, expertise, scope of responsibility, performance expectations, and impact.
When offers are made, they are presented at the compensation set for the level a candidate is hired into and are determined by experience, skills, and role alignment — not negotiation tactics or who asks first. This ensures consistent and equitable pay for team members in the same function and at the same level.