Senior Data/Backend Engineer
Canopy
Join Us in Revolutionizing Oncology Care!
At Canopy, we’re transforming healthcare for cancer patients by shifting from episodic treatment to continuous, patient-centered care. Our cutting-edge technology empowers patients to manage symptoms and access support anytime, anywhere—ensuring they never feel alone. With Canopy, the clinic is always with them.
Our innovative approach not only enhances the patient experience but also aligns clinic revenue with better health outcomes, creating a true win-win for everyone involved. By driving a 20% increase in treatment adherence and strengthening patient-provider connections, Canopy delivers life-saving results while elevating patient satisfaction to new heights.
Join us in shaping the future of oncology care! 🌿
Your Mission
As a Senior Data / Backend Engineer at Canopy, you will be instrumental in developing and maintaining the backend infrastructure that powers our platform. You will work closely with a multi-disciplinary team of technologists and oncology professionals to build and optimize robust data pipelines, drive seamless integrations, and ensure high system reliability. Your work will directly impact the efficiency of oncology care, enabling healthcare providers to make data-driven decisions that improve patient outcomes.
What You’ll Do
-
Develop & Maintain Data Services – Design, build, and optimize scalable data services and integrations to ingest data from internal and external sources into our production systems.
-
Ensure Real-Time Data Flow – Implement efficient data pipelines that ensure seamless real-time messaging and data processing across platforms.
-
Optimize System Performance – Monitor, debug, and refine backend systems to enhance performance, reliability, and scalability.
-
Implement High-Performance Microservices – Develop and deploy containerized microservices using modern cloud architectures.
-
Collaborate Cross-Functionally – Work with product teams, external vendors, and fellow engineers to create and maintain cutting-edge data solutions.
What You’ll Bring
-
BSc degree in Computer Science or equivalent practical experience.
-
5+ years of experience in backend software development using Python, TypeScript, and NodeJS.
-
Strong expertise in Big Data technologies like Spark, Snowflake, and Airflow for batch and event-driven processing.
-
Familiarity with cloud environments (AWS/GCP) and containerization technologies (Docker, Kubernetes).
-
Deep understanding of database performance tuning, indexing, and optimization (PostgreSQL preferred).
-
Excellent problem-solving skills with a strong ability to learn and adapt to new technologies.
-
Strong communication skills and ability to work effectively in a collaborative team environment.
Bonus Points
-
Experience working with healthcare data solutions and compliance-driven environments.
-
Deep knowledge of data privacy regulations and security best practices.
-
Passion for handling terabytes of data and leveraging technology to transform oncology care.
Benefits
💰 Competitive Compensation
We offer a compelling salary and equity package to recognize and reward your contributions.
🏢 Inspiring Workspaces & Travel Perks
- Enjoy a vibrant, collaborative working space in Sarona Tel Aviv, near HaShalom station.
- Depending on your role, you may have opportunities to travel to client sites, our New York office, or other destinations.
🌍 Hybrid Work Flexibility
We embrace a hybrid culture, empowering you to work from where you thrive. We expect Tel Aviv-based employees to come into the office 3 days per week.
EEO Statement
Canopy is proud to be an equal opportunity employer that is committed to diversity, equity, and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.