This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Canopy & Co. Limited - South Jordan, UT

posted about 2 months ago

Full-time - Mid Level
Hybrid - South Jordan, UT
Administrative and Support Services

About the position

The Sr Backend Engineer at Canopy will play a crucial role in enhancing the company's practice management platform for accounting professionals. This position involves working collaboratively with cross-functional teams to define, validate, and implement new features, ensuring high-quality code and effective service deployment. The role emphasizes autonomy in problem-solving and innovation, contributing to a fast-paced, agile development environment.

Responsibilities

  • Work with product managers, UX designers, 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 other necessary technologies.
  • 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 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 knowledge with the rest of the back end developers through training sessions.
  • Participate in interviews of candidates to help hire the best talent.

Requirements

  • At least 5 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 effectively with others to promote ideas while showing mutual respect for others' opinions.

Nice-to-haves

  • Experience with additional programming languages or technologies that complement the primary requirements.
  • Familiarity with DevOps practices and tools.

Benefits

  • Flexible Paid Time Off plus 10 company holidays.
  • Health Benefits including Medical, Dental, and Vision with HSA Match.
  • 401(k) matching 100% up to 3% of your contribution with immediate eligibility and 100% vesting.
  • Mental Health support through Impact Suite & Employee Assistance Program (EAP).
  • Paid New Parent Leave & Birthing Parent Leave.
  • Supplemental Benefits including 100% company paid Basic Life & AD&D insurance and long & short-term disability coverage.
  • Peer-to-peer recognition program (Motivosity).
  • Company events including monthly meetings and summer parties.
  • DEIB Committee for community outreach and education initiatives.
  • Fully-stocked kitchen catering to various dietary preferences.
Job Description Matching

Match and compare your resume to any job description

Start Matching
ยฉ 2024 Teal Labs, Inc
Privacy PolicyTerms of Service