We are looking for a Backend Developer to join our multidisciplinary science and engineering start-up. QMENTA has developed an advanced solution for medical imaging data aggregation, standardization, and advanced quantitative AI processing. The system is used in Research, Clinical Trials (Pharma & Biotech), and Clinical Care (Patient Treatment) worldwide. We are a fast-growing startup. In the last 6 years, we have expanded our business globally and served hospitals, research centers and pharmaceutical companies in the US, Europe and Asia-Pacific.
We are looking for a candidate who is very comfortable with developing in Python, who can contribute to various parts of our software stack, and is a DevOps enthusiast.
The focus is on the backend, but other parts of our platform that interact with the backend will need to be worked on too. We are using various public clouds, including Google Cloud Platform (GCP) and Amazon Web Services (AWS).
The perfect candidate for this role will be able to contribute to our back-end, client-side Python libraries, software developer kit (SDK), and will be able to resolve issues and document and implement changes requested by our customers. You will be working with our back-end and front-end developers and we expect an agile and DevOps-oriented mindset. Besides working on bugs and features, you will contribute to automating tests and deployments using Jenkins pipelines, our internal continuous integration libraries and GCP/AWS services.
You will also share responsibilities for updates of our cloud infrastructure, backups, disaster recovery protocols. You will be facilitating maximum productivity of the development team through automation (e.g., launch a test platform with a single click) and support our DevOps environment.
Technologies we use include, but are not limited to:
- Google Cloud Platform
- Amazon Web Services
- Discuss our APIs with the rest of the team and propose improvements
- Implement new features in our backend, client-side libraries and SDK
- Write unit tests and integration tests for the code that you develop or modify
- Build, maintain, and scale infrastructure for Production and Development environments
- Continually improve DevOps tools, processes, and procedures
- Work closely with the rest of the development teams to understand automation needs
- Optimise the cost of our operations by optimising different public clouds, and the transfer of data between different locations and/or cloud providers
Required skills and experience
3+ years of relevant work experience
Object-oriented programming language skills, including Python
Strong knowledge of Linux systems (e.g., Ubuntu)
Experience with container systems such as Docker and Kubernetes
Excellent verbal and written communication skills (including the ability to explain technical terminology to non-technical users)
MSc or BSc in Computer Science or equivalent
Desired Qualifications (optional)
Administration of public clouds such as GCP and AWS
Experience with automation/monitoring tools (e.g., Jenkins, ArgoCD, Grafana)
Knowledge of cybersecurity and risk management
Experience with developing or using REST APIs
Only CVs in English will be taken into consideration.
We are an exciting and rapidly growing business where everyone works hard towards a common goal of exceeding customer expectations. We are looking for the right candidate to join us on our journey.
Follow your career aspirations to QMENTA for diverse opportunities with a company that provides the growth and strength to build your future. QMENTA is an Equal Opportunity Employer, committed to employee diversity.