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.


ZmtO0azcF2


Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Loading...
Success
Error on reporting

Related jobs

Headquarters: Warsaw, Masovian Voivodeship, Poland URL: http://covergo.comTop 3 Reasons To Join Us Competitive Salary 100% Remote Working on the latest tech for the Insurtech Market Leader About UsAt CoverGo, our mission is to help insurance companies.

Headquarters: Warsaw, Masovian Voivodeship, Poland URL: http://covergo.comTop 3 Reasons To Join Us Competitive Salary 100% Remote Working on the latest tech for the Insurtech Market Leader About UsAt CoverGo, our mission is to help insurance companies.

Capital One Capital One |
14 d ago

Locations: US Remote, United States of AmericaLead Software Engineer, Back End - Technology Outside Sales (Remote) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative,.

Launch Potato Launch Potato |
16 d ago

Delray Beach, Florida, United StatesWe need someone like you to help create software solutions that help millions of users make informed decisions. At Launch Potato you will be an integral member of the LP Tech Team where you will have the opportunity.

Headquarters: Chicago, IL URL: https://draftbit.com/About The Position:We are looking for someone with experience developing in low-code back-end software like Xano, Supabase and Backendless. This is a 40 hour/week, contractor position, starting at $52,000.