Canopy

Senior Engineer

Canopy · New York City Metropolitan Area

  • Hybrid
  • Full-time
  • $195,000 / year
  • New York City Metropolitan Area

Job highlights

  • Develop and scale innovative healthcare technology products.
  • Build both front-end and back-end application components.
  • Collaborate with cross-functional teams in a remote environment.
  • Mentor junior engineers and foster a learning culture.
  • Improve healthcare worker safety with impactful technology.

About the role

About Us

At Canopy, we're on a mission to make hospitals a safer place for healthcare workers through innovative technology. We're a dynamic and forward-thinking company, known for our reliable and user-friendly solutions and commitment to pushing boundaries. Our team is composed of top talent from diverse backgrounds, and we're looking for a Senior Engineer to join our exciting journey, regardless of your location.

What You'll Be Doing

As a Senior Engineer at Canopy, you will play a pivotal role in developing, enhancing, and scaling our groundbreaking products and services from building new features to optimizing existing systems. You'll have the opportunity to work on a wide range of projects that have a meaningful impact on the lives of healthcare workers. Here are some of the challenges you'll tackle:

  • Innovate: Work on cutting-edge technologies and collaborate with a team of top engineers to design, develop, and implement solutions that have a meaningful impact on healthcare workers' lives.
  • Mastery: Develop both front-end and back-end components of our applications, ensuring seamless user experiences on top of our robust and scalable kubernetes platform.
  • Influence: Participate in brainstorming sessions, code reviews, and architectural discussions to shape the direction of our products and services.
  • Problem solve: Tackle complex technical problems and find creative solutions to overcome challenges.
  • Collaboration: Collaborate with cross-functional teams, including designers, product managers, and other engineers, in our remote-first organization to bring innovative ideas to life.
  • Mentorship: Share your knowledge and expertise with team members, fostering a culture of learning and growth.

What We're Looking For

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field, or equivalent experience.
  • 5+ years of experience in development
  • Proficiency with modern front-end frameworks (e.g. Vue.js and React) and backend technologies, especially Node.js.
  • Strong experience with cloud platforms (e.g., AWS, Azure, GCP) and Kubernetes.
  • Familiarity with database systems (SQL and NoSQL), API design, and microservices architecture.
  • Excellent problem-solving skills and the ability to work independently and collaboratively, particularly in a remote setting.
  • Passion for staying up-to-date with the latest industry trends and technologies.
  • Strong communication skills and a collaborative mindset

Why Canopy

  • Innovation: Join a team that thrives on innovation and creativity, where your ideas are valued, and your contributions make a real difference.
  • Growth: We invest in your growth and development, offering continuous learning opportunities, mentorship programs, and a supportive remote work environment.
  • Impact: Be part of a company that's directly improving the lives of healthcare workers through technology.
  • Work-Life Balance: We value work-life balance and offer flexible schedules, remote work options, and a supportive remote culture.
  • Competitive Compensation: We offer a competitive salary and comprehensive benefits, all while working from your preferred location.

If you're excited about the opportunity to work on groundbreaking projects, collaborate with a talented team, and make a positive impact on the lives of healthcare workers, we'd love to hear from you. Join us in making a difference, from anywhere in the world, and apply now!

Key skills/competency

  • Senior Engineer
  • Front-end development
  • Back-end development
  • Node.js
  • Cloud platforms (AWS, Azure, GCP)
  • Kubernetes
  • Database systems (SQL, NoSQL)
  • API design
  • Microservices architecture
  • Problem-solving

Skills & topics

  • Senior Engineer
  • Software Development
  • Front-end
  • Back-end
  • Node.js
  • Cloud Computing
  • Kubernetes
  • AWS
  • React
  • Vue.js
  • Healthcare Technology
  • Remote Work

How to get hired

  • Customize your resume: Highlight your 5+ years of development experience, proficiency in Node.js, modern front-end frameworks (Vue.js, React), cloud platforms (AWS, Azure, GCP), and Kubernetes.
  • Tailor your application: In your cover letter, emphasize your passion for improving healthcare worker safety and your experience with microservices and API design.
  • Prepare for interviews: Be ready to discuss complex technical problems, your approach to collaborative development in a remote setting, and your mentorship experience.
  • Showcase your impact: Articulate how your technical skills can directly contribute to Canopy's mission of making hospitals safer.
  • Demonstrate remote readiness: Highlight your ability to work independently and communicate effectively within a remote-first organization.

Technical preparation

Practice Node.js and modern front-end framework coding.,Build a project using AWS/Azure/GCP and Kubernetes.,Design and implement microservices and APIs.,Prepare to discuss complex problem-solving approaches.

Behavioral questions

Describe a challenging technical problem you solved.,How do you collaborate in a remote team environment?,Share an experience mentoring junior engineers.,How do you stay updated with tech trends?

Frequently asked questions

What is the salary range for a Senior Engineer at Canopy?
The base salary range for the Senior Engineer position at Canopy is $160,000 to $195,000 per year. This range can vary based on your specific location, experience level, and qualifications.
Does Canopy offer remote work for the Senior Engineer role?
Yes, Canopy is a remote-first organization and encourages applications from candidates regardless of their location. They value work-life balance and offer flexible schedules and remote work options.
What technologies are used by the Senior Engineer team at Canopy?
The Senior Engineer team at Canopy works with modern front-end frameworks like Vue.js and React, and back-end technologies such as Node.js. They also utilize cloud platforms like AWS, Azure, and GCP, along with Kubernetes, and are familiar with SQL and NoSQL databases, API design, and microservices.
What is Canopy's mission as a company?
Canopy's mission is to make hospitals a safer place for healthcare workers through innovative technology. They aim to improve the lives of healthcare workers by developing reliable and user-friendly solutions.
What qualifications are required for the Senior Engineer position?
Candidates should have a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent experience. A minimum of 5 years of development experience is required, along with proficiency in specific front-end and back-end technologies, cloud platforms, and Kubernetes.
What are the key responsibilities of a Senior Engineer at Canopy?
Key responsibilities include developing and scaling products, building new features, optimizing existing systems, designing and implementing solutions using cutting-edge technologies, developing both front-end and back-end components, participating in architectural discussions, and mentoring team members.
How does Canopy support employee growth and development?
Canopy invests in employee growth through continuous learning opportunities, mentorship programs, and a supportive remote work environment. They foster a culture of learning and growth among their team members.
Senior Engineer at Canopy | Apply at Canopy | PitchMeAI