Software Engineer (Backend)

4 682 - 5 784 USDGross per month - Permanent
Scala

Software Engineer (Backend)

Scala
Tadeusza Kościuszki, Kraków

Evidence Prime

Full-time
Permanent
Senior
Remote
4 682 - 5 784 USD
Gross per month - Permanent

Job description

Essential requirements:

  • Deep expertise in JVM-based systems and languages

  • Good knowledge of Scala and functional programming techniques

  • Advanced experience with SQL-based databases, especially with PostgreSQL

  • Expertise in distributed and reliable systems (fault tolerance, availability, performance)

  • Understanding of microservice architecture principles

  • Experience with modelling data and managing database schema

  • Very good command of English

  • Formal requirements:

    • minimum 5 years of experience as a (Senior) Backend Engineer or similar role

    • master's degree in Computer Science or related field

    • the candidate already lives in Poland and can be formally employed here (UoP)


Nice to haves: 

  • Experience with queueing systems and batch processing

  • Knowledge of authentication systems (particularly Keycloak)

  • Experience with Kubernetes and containerized applications

  • Expertise with document databases

  • Familiarity with GraphQL

  • Basic knowledge of Python and Node.JS

  • Experience working with medical or scientific applications

  • Familiarity with JWT-based authentication

  • Good command of Polish



We offer:

  • Participation in an innovative project using cutting-edge AI technologies

  • The opportunity to work on a project that is demonstratively significant to the general well-being and health of people world-wide

  • International work environment

  • A fully remote or hybrid work (we have an office in Kraków)

  • Flexible working hours

  • Opportunity to publish research results

  • A small, friendly and close-knit team focused on collaboration, primarily working remotely

  • Stability and development opportunities, backed by solid international sales and a grant from PARP

  • Team integration events twice-a-year to connect and celebrate together (optional)

  • Standard perks: Multisport, Luxmed and nerdy memes


Who we are:

We are Evidence Prime, an IT/AI company born from collaboration between McMaster University and a group of dedicated, experienced Polish IT professionals. We have over 10 years of experience in the healthcare field. 


Recruitment steps:

  1. Share your CV and other things that help us see your brilliance

  2. Meet with our Talent Scout

  3. Meet the future colleague

  4. Meet with the co-founder

  5. You're hired :)


Your responsibilities

  1. Design and implement backend

  2. Design and maintain database schema according to the business requirements

  3. Create, maintain and optimize database queries

  4. Implement long-running tasks using queueing systems

  5. Collaborate with the scientific and ML teams with integrating research results and ML models into the codebase

  6. Collaborate with DevOps team in the deployment process and offer continuous support and debugging for the live production environments

  7. Optimize application performance and processing time

  8. Implement robust security best practices to meet compliance requirements, with a focus on standards necessary for obtaining and sustaining key certifications like SOC 2, ISO 27001, and FedRAMP, as well as adherence to data protection regulations such as GDPR.

Tech stack

    English

    B2

    Polish

    B2

    JVM

    advanced

    Scala

    advanced

    Git

    advanced

    SQL

    advanced

    PostgreSQL

    advanced

    Kubernetes

    nice to have

    GraphQL

    nice to have

    Python

    nice to have

    Node.js

    nice to have

Office location

Published: 19.01.2026

Software Engineer (Backend)

4 682 - 5 784 USDGross per month - Permanent
Summary of the offer

Software Engineer (Backend)

Tadeusza Kościuszki, Kraków
Evidence Prime
4 682 - 5 784 USDGross per month - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Evidence Prime sp. z o.o. z siedzibą w Krakowie, ul. Toruńska 5 (dalej jako "administrator... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.