Backend Engineering Intern β Health Data Integrations
About the role
Nostavia is a fastβgrowing healthβtech startup based out of Slovenia that focuses on aggregating, normalising and delivering health data from a multitude of thirdβparty providers. The companyβs platform powers hospitals, clinics and research institutions by offering a single, secure API that abstracts away the complexities of dealing with heterogeneous data formats, compliance requirements and legacy systems. With a strong emphasis on data security, scalability and realβtime processing, Nostavia has quickly become a trusted partner for several European health organisations and is now expanding its engineering talent pool to build the next generation of backend services.
As a Backend Engineering Intern you will join the core product team and work directly with the founders and senior engineers on missionβcritical integrations. This is a fully remote, sixβmonth internship that offers a stipend of βΉ25,000 per month and the possibility of a preβplacement offer (PPO) based on performance. The role is designed for students who already have solid Python fundamentals, have contributed to sizeable GitHub projects, and are comfortable handling RESTful APIs, databases and cloud infrastructure.
It is not a beginnerβlevel position; you will be expected to deliver productionβgrade code and take ownership of endβtoβend features.
Key Responsibilities
- Design, develop and maintain thirdβparty API integrations for health data providers.
- Build data normalisation pipelines that transform raw JSON payloads into a unified schema.
- Implement validation rules and automated test suites to ensure data integrity.
- Write efficient SQL queries and manage PostgreSQL schemas for highβvolume workloads.
- Containerise services using Docker and orchestrate deployments on AWS.
- Collaborate with product managers to translate business requirements into technical specifications.
- Document APIs, data models and operational runbooks for internal and external stakeholders.
- Participate in code reviews, contribute to the teamβs coding standards and mentor junior peers.
- Monitor performance metrics and optimise latency and throughput of backend services.
- Assist in setting up CI/CD pipelines to streamline releases.
Tech Stack: Python, REST APIs, OAuth, Webhooks, JSON, PostgreSQL, SQL, Docker, AWS, Data Pipelines, Automation.
Growth Path: Highβimpact contributions can accelerate your learning curve dramatically. Interns who demonstrate strong problemβsolving abilities and ownership can see their responsibilities grow 2β5Γ within six months, leading to a fullβtime PPO, mentorship opportunities, and exposure to enterpriseβlevel architecture decisions.
Why Join Nostavia? The company offers a vibrant, remoteβfirst culture where engineers are trusted to manage their own schedules while delivering real value to the healthcare ecosystem. You will work on cuttingβedge healthβdata integration challenges, gain handsβon experience with cloud services, and build a portfolio that stands out to future employers.
The mentorship from the founding team, coupled with the chance to see your code powering live health systems, makes this internship a unique springboard for a career in backend engineering.
Eligibility & process
Who can apply
B.Tech/B.E. or B.Sc. in Computer Science, Information Technology, or related engineering discipline; Minimum CGPA 7.0/10 (or equivalent); Eligible batches: 2026 and 2027; No active backlogs at the time of joining; Must have completed at least 2 semesters; Strong practical Python projects on GitHub.
Skills & stack
Selection process
- Round 1: Online coding test (Python/SQL)
- Round 2: Technical interview (system design, API integration, problem solving)
- Round 3: HR interview (culture fit, internship expectations)
Prep kit
20 resourcesStudy material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Technical questions 5
What is the difference between WHERE and HAVING clauses in SQL? Answer
Explain SQL Window functions: ROW_NUMBER(), RANK(), and DENSE_RANK(). Answer
How do you handle NULL and missing values during data cleaning in Python/Pandas? Answer
What is the difference between Star Schema and Snowflake Schema in Data Warehousing? Answer
How do you calculate MoM (Month-over-Month) growth in SQL? Answer
Behavioural & HR questions 3
Highlight Google's market reputation, recent tech innovations, and how your skills in Python directly solve their team's objectives.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.