Senior Backend Engineer

workהגשת מועמדות
  • pin_dropמיקוםשפיים
  • bubble_chartקטגוריהפיתוח תוכנה
  • schoolנסיון3-4 שנות ניסיון
  • workסוג משרהמשרה מלאה

תיאור משרה

The Zebra Applications team owns the Imaging Analytics Engine - a large scale distributed system, which runs either in the cloud or on premise, ingests and analyzes huge amounts of medical images with our advanced deep learning algorithms in near real time.

The system is designed in a microservice architecture using Docker, Node.js, Python, Redis, Postgres, and ELK stack in backend and Angular & Electron in the front end.

We are looking for a senior backend engineer to help us take our infrastructure to the next level - starting from adopting CI/CD and code quality best practices, to scaling our system into a large multi-tenant infrastructure.

This is a huge challenge and an opportunity to get in at a very interesting phase of the product, and make a significant impact - while working as part of a young and fun team in an environment which fosters innovation, independence, responsibility and keeps the customer in mind at all times.

Responsibilities

  • Plan, design and develop complex backend features
  • Own microservices end-to-end
  • Adopt and refine CI/CD and other engineering quality best practices
  • Redesign, test and scale bottlenecks to enable us to reach X50 scale
  • Design features and integrate with tools to improve observability and operational excellence
  • Work closely with devops, other engineers, algorithm developers and professional services to ensure features meet customer needs
  • Troubleshoot customer issues, provide quick and thorough solutions

  • Plan, design and develop complex backend features
  • Own microservices end-to-end
  • Adopt and refine CI/CD and other engineering quality best practices
  • Redesign, test and scale bottlenecks to enable us to reach X50 scale
  • Design features and integrate with tools to improve observability and operational excellence
  • Work closely with devops, other engineers, algorithm developers and professional services to ensure features meet customer needs
  • Troubleshoot customer issues, provide quick and thorough solutions

דרישות תפקיד

Job requirements:


  • 4+ years in backend development on distributed, scalable system, preferably SaaS
  • 2+ years in leading complex features, potentially as a technical lead in a team.
  • 4+ years experience in Linux
  • Experience with microservice architecture
  • Experience with solving high load challenges
  • Passion for technology and modern software engineering practices (including reading about technology outside of work)
  • Ability to perform well in a fast paced startup environment
  • Self driven, communicative, and fun to work with!

Desirable experience/skills:


  • Node.js & Python - very strong advantage
  • CI/CD experience - very strong advantage
  • Docker, cluster schedulers (Mesos/Kubernetes/Swarm) - very strong advantage
  • Devops experience, ideally in cloud environment - strong advantage
  • ELK, Queuing and monitoring infra - strong advantage
  • Machine learning background/understanding - advantage

workהגשת מועמדות

Zebra Medical Vision

על החברה

זברה מדיקל מפתחת מנוע לאבחון מדויק ומהיר של בדיקות דימות. החברה הוקמה ב-2014, גייסה עד היום כ-20 מיליון דולר, ופיתחה 5 אלגוריתמים אשר נעשה בהם שימוש שוטף בבתי חולים בארץ ובעולם, זאת לאחר שזכו לאישורים הרגולטורים המתאימים. בחברה עובדים על עשרות אלגוריתמים נוספים אשר נמצאים בשלבי פיתוח ואישור שונים, ואמורים לסייע בפיענוח בעיות קליניות קשות מבעוד מועד.

account_balanceעוד על Zebra Medical Vision