What are the responsibilities and job description for the Senior Back End Developer position at Ruby Robotics?
About Us :
Started by Stanford / MIT serial entrepreneurs, Ruby Robotics is maximizing patient outcomes with tissue insights at the point of care. Using custom-built hardware and AI, our platform optimizes biopsy and surgical procedure workflow while delivering disease analytics early in the patient’s journey. This facilitates faster, more informed treatment decisions for patients as well as improved staffing and operational workflow for hospitals. We are funded by healthcare and deep tech VCs that share our goal of offering impactful solutions to improve cancer patient care.
About This Opportunity :
We are looking for an experienced and motivated Senior Backend Developer to architect, setup and deploy our backend solutions to provide seamless user experience and data transfer of our novel tissue processing and analytics instruments. The ideal candidate will have a proven track record of designing and developing robust backend systems, ensuring scalability, security, and low-latency data transmission in the regulated medical field. Knowledge in working with sensitive patient information requiring expertise in security engineering, strong encryption, including intrusion detection and monitoring in cloud database solutions is a plus. This position will require working on-site at our facility in San Carlos CA.
Responsibilities :
- Design, develop, and maintain scalable backend systems and databases using technologies like Django, MongoDB, and PostgreSQL.
- Implement and optimize socket servers or other data transmission methods to support low-latency data processing.
- Architect and deploy solutions on cloud platforms, particularly AWS, leveraging services like EC2, S3, Lambda.
- Ensure secure handling of Protected Health Information (PHI) by implementing robust security and compliance strategies.
- Collaborate with frontend engineers, product managers, and other stakeholders to deliver seamless web applications.
- Monitor system performance, identify bottlenecks, and implement enhancements to improve efficiency and reliability.
- Write clean, maintainable, and well-documented code while ensuring adherence to best practices.
- Manage documentation and ensure traceability across the PDP.
Qualifications :
Ruby-Robotics is proud to be an equal opportunity employer. We are committed to offer a safe environment for our employees and do not discriminate based upon race, color, national origin, religion, sexual orientation, gender, gender identity and expression, age, veteran status, or disability.