> Markdown version of [/jobs/ext/319487-junior-research-software-engineer](https://www.wearedevelopers.com/jobs/ext/319487-junior-research-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Junior Research Software Engineer - **Company:** IFAE - **Location:** Bellaterra, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Data Analysis, Bash Shell, Big Data, Unix, C++ (Programming Language), Computer Programming, Continuous Integration, Relational Databases, Linux, DevOps, Distributed Systems, Github, Apache Hive, Python (Programming Language), Standard Sql, Software Engineering, PIC Microcontroller, Apache Spark, Gitlab, Containerization, Kubernetes, Information Technology, Dask, Docker, Programming Languages - **Published:** June 4, 2026 - **Apply:** https://es.indeed.com/viewjob?jk=594283fdb536b4e3 ## About the Role Do you have experience in Spark?, PIC is looking for a highly motivated software engineer with a background in programming and big data analytics, and an interest in scientific research., * Degree in computer science, physics, or equivalent experience. Experience in the following fields: * Python programming language * Distributed computing tools: Hive, Spark, Dask, HTCondor, etc * Relational databases, SQL * Strong communication and collaboration skills, with the ability to foster a positive working environment with team members, researchers, and supervisors * Proactive approach and ability to adapt and enhance IT services to meet user needs * Competence in spoken and written English, * Unix Systems Administration * Other programming languages: bash, C++, Java, JavaScript * Container technologies: Docker, Apptainer, Kubernetes * Software development lifecycle and related tools: GitHub / GitLab, CI/CD * Working experience with research users and international research projects ## Description * Software development of data analysis / management tools * Customization, configuration and integration of 3rd party software * Implementation of data intensive workflows * Service administration on Linux systems * User support and documentation * Task automation, DevOps techniques, The evaluation criteria and their weighting for the submitted applications will be the following: Evaluation criteria Score Criterion 1: Programming experience in research environments according to the CV 50 Criterion 2: Suitability and interest in the position offered 20 Criterion 3: Letters of recommendation 30 ## Related Videos - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [The Time Paradox: Building Timezone-Safe Python/Django Applications](https://www.wearedevelopers.com/videos/1915-the-time-paradox-building-timezone-safe-python-django-applications) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)