##### Job Description :
The Backend Architect will work closely with the executive team to design and
implement scalable and reliable backend systems that support the needs of our
surgical navigation platform. The ideal candidate will have a strong
background in designing and implementing distributed systems, microservices
architecture, and API design, as well as an understanding of GDPR and HIPAA
compliance requirements. We are also looking for a Python developer to fill
this role. Responsibilities:
* Design and implement scalable and reliable backend systems that support the needs of our surgical navigation platform.
* Create and maintain technical documentation, including system design documents, API specifications, and implementation plans.
* Design and implement RESTful APIs that conform to industry standards.
* Work closely with the Frontend Web Developers to ensure that backend systems are well-designed, documented, and integrated with the front-end user interface.
* Evaluate and recommend technologies and tools that can improve the efficiency and scalability of the platform.
* Ensure that all systems meet GDPR and HIPAA compliance requirements.
* Act as a technical lead for developers, overseeing their technical tasks and providing mentorship.
* Actively participate in the development process, including coding, testing, and debugging.
##### **Qualifications:**
* Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
* 7+ years of experience in designing and implementing backend systems, including distributed systems, microservices architecture, and API design.
* Proficient in Python and experience with relevant frameworks such as Django or Flask.
* Experience with database systems such as PostgreSQL, MySQL, MongoDB/DocumentDB.
* Experience with message brokers such as RabbitMQ, Kafka, or ActiveMQ.
* Familiarity with containerization technologies such as Docker and Kubernetes.
* Familiarity with cloud platforms, preferably AWS.
* Strong understanding of software development principles and practices, including agile development methodologies.
* Excellent problem-solving skills and ability to work independently or as part of a team.
* Excellent written and verbal communication skills.
* Knowledge of DICOM/PACS is a plus
If you are passionate about designing and implementing scalable and reliable
backend systems, have experience in Python development acting as a technical
lead, and wish to make meaningful impact on the business through your design
choices and leadership, we encourage you to apply for this exciting
opportunity.
##### **Benefits:**
* 401(k)
* 401(k) matching
* Dental insurance
* Flexible spending account
* Health insurance
* Health savings account
* Parental leave
* Professional development assistance
* Referral program
* Retirement plan
* Vision insurance
##### **Compensation package:**
* Bonus pay
##### **Experience level** :
* 4 years
* Python: 2 years (Preferred)
* AWS Cloud Services: 2 years (Preferred)
* Back-end development: 3 years (Preferred)