Job Closed

This listing is no longer active.

Retinai logo
Retinai

Improving R&D of first-in-human drug candidates in pharma. Supercharging clinical trials. Elevating the quality of care.

Rust Engineer – Data Interoperability

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50H1B No SponsorCompany SiteLinkedIn

Location

Portugal

Posted

70 days ago

Salary

0

Seniority

Senior

Postgraduate Degree5 yrs expEnglishDNSGraphQLPythonRustTCP/IP

Job Description

Rust Engineer – Data Interoperability

Retinai

• Write clean, maintainable, testable, and efficient code using the Rust programming language. • Collaborate and foster a culture of knowledge sharing and teamwork to build high-quality software. • Assist in establishing best practices for development, testing, and deployment. • Mentor junior team members, helping them grow their skills and contribute effectively. • Design and build scalable solutions leveraging RESTful APIs and web services.

Job Requirements

  • A Master’s degree in Computer Science, Computer Vision, or other relevant subject, or equivalent work or open-source experience.
  • 1 - 2 years demonstrable experience with Rust AND 5 years experience with data interoperability / image processing.
  • Proficient in the Rust programming language in a production environment.
  • Familiarity with medical data interoperability standards, such as DICOM or FHIR.
  • Good foundation of image processing, image compression, and data serialization concepts.
  • Experience with version control systems, such as Git.
  • Strong problem-solving skills and a keen attention to detail.
  • Solid debugging and testing skills.
  • Excellent English language communication skills, both verbal and written.
  • Ability to work independently and as part of a team.
  • Demonstrated entrepreneurial and collaborative mindset.
  • Available to work during Central European Time (CET) business hours.
  • Experience in Python.
  • Knowledge of web frameworks like Axum and web APIs (e.g., REST, RESTful, GraphQL).
  • Understanding of fundamental networking concepts, such as TCP/IP, TLS encryption, and DNS.
  • Exposure to computer vision techniques (traditional or machine-learning).

Benefits

  • A chance to be part of an exceptional team driving innovation in healthcare.
  • A competitive salary in a supportive work environment that fosters work-life balance.
  • Opportunities for professional growth and development in an international setting.
  • A culture of collaboration and inclusion, which is fundamental to our ethos.
  • Occasional travel to our HQ in Switzerland, immersing you in our core operations and company culture.

Related Job Pages

More Backend Engineer Jobs

EUROPEAN DYNAMICS logo

Java Developer

EUROPEAN DYNAMICS

"​{ engineer; innovate; excite; }"​

Backend Engineer70 days ago
Full TimeRemoteTeam 501-1,000Since 1998H1B No Sponsor

• Contribute to the improvement of the development and build process; • Design and develop production grade, enterprise level systems that make extensive use of messaging and microservices; • Participate in the Java implementation of applications and micro-services involving integration with search engines, being able to write backend code in a reliable, fast, scalable, and secure way, satisfying requirements and service level agreements; • Write OAUTH authentication mechanisms and implement validation mechanisms as unit and integration tests; • Assist with deployment and configuration of the system, setup CI/CD pipelines and familiarity with Kubernetes/Docker is assumed; • Follow Scrum procedures and disciplines and estimate the work to be done upon request; • Write technical documentation and account for secure coding practices, as well as logging and auditing features; • Work with Git following pull request procedure; • Write clean, secure and high-quality code.

Netherlands
Job Closed
EUROPEAN DYNAMICS logo

Java, Web Developer – German

EUROPEAN DYNAMICS

"​{ engineer; innovate; excite; }"​

Backend Engineer70 days ago
Full TimeRemoteTeam 501-1,000Since 1998H1B No Sponsor

• Participating in the design and implementation of advanced web-based applications; • Designing, developing, testing, and maintaining large-scale applications; • Assuring effective team collaboration; • Adhering to software quality requirements; • Drafting technical documentation.

Greece
EUROPEAN DYNAMICS logo

Java / JEE Software Engineer, German

EUROPEAN DYNAMICS

"​{ engineer; innovate; excite; }"​

Backend Engineer70 days ago
Full TimeRemoteTeam 501-1,000Since 1998H1B No Sponsor

• Participating in the design and implementation of advanced web-based applications; • Designing, developing, testing, and maintaining large-scale applications; • Assuring effective team collaboration; • Adhering to software quality requirements; • Drafting technical documentation.

Greece
Backend Engineer70 days ago
Full TimeRemoteTeam 501-1,000Since 1998H1B No Sponsor

• Develop excellent quality web and back-end software, using state-of-the-art software development techniques and technologies. • Participate and contribute to software architecture design.

Greece
Job Closed