Senior Software Engineer II (Remote - Canada)

A smart, intuitive platform that makes production payroll and accounting easier, faster, and more secure for the entertainment industry.
$174,000 - $237,100
Backend
Senior Software Engineer
Remote
101 - 500 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer II (Remote - Canada)

Wrapbook, a rapidly growing technology company backed by notable investors like Jeffrey Katzenberg's WndrCo and Andreessen Horowitz, is seeking a Senior Software Engineer II specializing in Ruby on Rails. The company has raised $130M and maintains a strong financial position, with a team of 250+ professionals across the USA and Canada.

The role involves working on Wrapbook's unified payroll platform that serves the entertainment industry, connecting production teams, accounting, cast, and crew in a seamless environment. As a Senior Engineer, you'll be instrumental in developing and maintaining core features that handle complex payroll operations and banking integrations.

The ideal candidate will bring strong expertise in Ruby on Rails, PostgreSQL, and RESTful APIs, combined with an understanding of banking integrations and basic accounting principles. You'll lead the delivery of complex problems, mentor team members, and ensure the development of scalable, secure solutions.

Working in a remote environment, you'll enjoy competitive compensation and comprehensive benefits, including unlimited PTO, health benefits, and professional development opportunities. The position offers the flexibility to work from anywhere in Canada while contributing to a platform trusted by top production companies like SMUGGLER, Tuff, and GhostRobot.

This is an excellent opportunity for a senior engineer looking to make a significant impact in a fast-growing company that combines technology with creativity. You'll be working with a diverse team of entertainment and technology experts from prestigious organizations, contributing to a product that's revolutionizing production payroll management.

Last updated 2 days ago

Responsibilities For Senior Software Engineer II (Remote - Canada)

  • Collaborate with developers, designers and product managers to provide elegant solutions
  • Lead the delivery of complex problems with ambiguous requirements
  • Take ownership of feature delivery from concept to production
  • Write performant, scalable, and secure software
  • Review code and mentor other developers
  • Ensure code is well-tested and well-architected
  • Improve existing complex architectures and platforms
  • Work on projects with banking integrations and money movements

Requirements For Senior Software Engineer II (Remote - Canada)

Ruby
PostgreSQL
Redis
Kubernetes
  • Strong technical background with significant experience building production web applications
  • Experience writing, analyzing and optimizing SQL queries
  • Experience designing and documenting RESTful APIs
  • Experience building Ruby on Rails applications and APIs
  • Experience using banking APIs to move money
  • Knowledge of basic accounting principals
  • Understanding of general ledger
  • Strong analytical skills with focus on detail

Benefits For Senior Software Engineer II (Remote - Canada)

Medical Insurance
Dental Insurance
401k
Education Budget
  • Unlimited Paid Time Off
  • Work from anywhere in Canada and USA
  • Health and Dental benefits
  • Up to $1500 towards IT set up for home
  • Up to 2% matching RRSP / 401K
  • Learning and Development opportunities
  • Up to $50 USD/ $66.50 CAD towards Internet/Cell phone service

Interested in this job?

Jobs Related To Wrapbook Senior Software Engineer II (Remote - Canada)

Senior Software Engineer II (Remote - USA/ Canada)

Senior Software Engineer position at Wrapbook, building production payroll and accounting platform with Ruby on Rails, focusing on banking integrations and money movement.

Senior Software Development Engineer, AWS Aurora MySQL Engine

Senior Software Engineer role at Amazon AWS Aurora, building high-performance cloud database services with MySQL compatibility.

Application Engineer, Salesforce

Senior Salesforce Application Engineer role at Meta focusing on building enterprise applications and custom solutions using Salesforce and various technologies.

Technical Support Engineering

Senior Technical Support Engineer role at Microsoft focusing on Azure Cosmos DB support, offering hybrid work and comprehensive benefits.

Senior Software Engineer - Alternatives Data Management

Senior Software Engineer role at Addepar, building ML-powered solutions for alternative investment management, offering competitive compensation and growth opportunities.