What are the responsibilities and job description for the Backend Development Team Lead position at Ruby Robotics?
About Us
Ruby Robotics is a leading-edge company that leverages cutting-edge technology to revolutionize the field of tissue insights. Our mission is to optimize patient outcomes by providing real-time data and analytics at the point of care.
Job Description
We are seeking an exceptional Backend Development Team Lead who will be responsible for designing, developing, and implementing scalable backend systems and databases using technologies like Django, MongoDB, and PostgreSQL. The ideal candidate will have a proven track record of delivering secure and efficient software products at scale, with a focus on low-latency image transmission and real-time user interaction.
Key Responsibilities:
- Design and develop scalable backend systems and databases using Django, MongoDB, and PostgreSQL.
- Implement and optimize socket servers and other data transmission methods to support low-latency image transfer.
- Collaborate with cross-functional teams to deliver seamless applications.
- Provide technical guidance, mentorship, and support to junior and mid-level engineers.
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- ~5 years of progressive experience in backend development, including database design with ORMs such as Django.
- ~Expertise in building and optimizing socket servers or data transfer solutions for large data sets with low latency.
- ~Experience deploying and managing cloud infrastructure using AWS.