Backend Engineer

Canopy York ON

Company

Canopy

Location

York ON

Type

Full Time

Job Description

Backend Software Developer

Draper, UT (or Remote)

About Canopy

Canopy is a fast-growing SaaS startup in Draper, Utah building simple, efficient software for accounting firms. We are looking to revolutionize the accounting space with modern, user-friendly software for a neglected industry. We place strong emphasis on delighting our customers, spotting and solving problems, and being good people along the way.

We are hiring a Backend Developer who has a desire to work in Python or Java to help us make our world class practice management platform for accounting professionals even better! Our back end web developers work cross-functionally on teams with front end developers, product managers, UX designers and QA engineers. They have the autonomy to research, hypothesize, build, test and iterate on the best solutions for our customers. Our powerful DevOps tools and microservices architecture allow our teams to release code to production hundreds of times per month. If you are a back end developer who wants to have a meaningful impact in a company that means "agile" when we say it, please apply!

What You'll Do:

  • Work with your product manager, UX designer, engineers and customers to define and validate new features and enhancements
  • Meet with front end engineers to design effective REST API endpoints and document the service contract
  • Implement microservice endpoints using Python with asyncio or Java with Vert.x, PostgreSQL and anything else you need to get the job done
  • Write unit tests for your code and participate in code reviews to ensure quality and best practices in other developers' code
  • Own service builds and deployments to our staging and production environments using Docker, GitLab and Kubernetes
  • Identify, prioritize and resolve bugs and technical debt
  • Mentor other developers on your team and share gained knowledge with the rest of the back end developers through trainings
  • Participate in interviews of candidates to help us continue to hire the best

Your Skills Include:

  • At least 3 years of web development experience (Python, Java, or Kotlin preferred)
  • Proficiency in SQL database design and interaction
  • Knowledge of RESTful API principles and conventions
  • Bachelor's degree in Computer Science or a related field
  • Passion for building innovative, scalable solutions that have real customer impact
  • Ability to work well on a highly collaborative team with other product development roles
  • Ability to communicate well with others to promote ideas while showing mutual respect for others opinions

We know many women do not apply for a job if they don't perfectly fit the description. We want you to apply anyway.

Canopy Benefits and Perks

  • Unlimited PTO (yes, we want you to have a work-life balance)
  • 401k match
  • Great medical, dental, vision benefits
  • Full-time remote option
  • Life insurance, long and short-term disability coverage
  • Home office budget
  • Professional development budget
  • 12 weeks paid maternity and 2 weeks paid paternity leave

Canopy is an equal opportunity employer. Canopy provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, national origin, sexual orientation, gender identity or expression, age, disability, genetic information, marital status or veteran status.


Apply Now

Date Posted

08/10/2022

Views

5

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Staff Engineer - Nomad Health Corporate

Views in the last 30 days - 6

The job posting is for a Sr Staff Software Engineer position at Nomad Health a techdriven healthcare staffing platform The role involves developing fe...

View Details

Senior Software Engineer Activation & Engagement - Loom, Inc.

Views in the last 30 days - 2

The job post is looking for a JavaScript developer with experience in building highquality products with React The role involves building new features...

View Details

Data Architect - CFS Brands

Views in the last 30 days - 10

The job description is for a data analytics program architect who will work with various business units and IT department to design and implement data...

View Details

Municipal Financial Analyst: Remote or WFH hybrid - Zions Bancorporation

Views in the last 30 days - 6

Zions Bancorporation is a premier financial services company with a strong commitment to its customers and employees The company is dedicated to makin...

View Details

Event Marketing Specialist - O.C. Tanner

Views in the last 30 days - 6

OC Tanner is a company that improves workplace culture through employee recognition and experiences They are seeking an event marketing specialist to ...

View Details

QA Director | Remote - InMoment

Views in the last 30 days - 11

InMoment is looking for an experienced Quality Assurance engineering leader to lead the QA organization and drive upstream thinking that results in co...

View Details