Working Student Software Engineer

Thryvetalent — Germany · Posted ~1 hour ago

Junior Part-time Remote

Skills

software engineering programming

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A student-friendly engineering opportunity allowing candidates to gain practical software experience or complete academic research while contributing to modern digital solutions.

Highlights

Flexible remote work, practical engineering experience, thesis opportunities, and exposure to advanced software projects.

Description

Working Student Software Engineer / Bachelor’s or Master’s Thesis (m/f/d) Location: 100% remote within Germany (HQ in Munster) Start: Immediately Working student: 15–20 hours per week Would you like to gain practical software engineering experience alongside your studies—or write your Bachelor’s or Master’s thesis together with an established technology company? Our client is a German software and AI company with strong academic roots. Founded by a university professor, the company has grown to around 150 employees while retaining a research-driven culture focused on technical quality, continuous learning and solving complex problems. Its engineering teams develop modern digital products and AI solutions used by major organisations across Germany, particularly within the financial sector. You can join through one of two routes: Work as a Working Student Software EngineerComplete your Bachelor’s or Master’s thesis with the company What you could work on Contributing to real software products and customer projectsExploring open-source libraries and modern frameworksSupporting the full software lifecycle—from analysis and design through to development, testing and rolloutWorking with object-oriented design and agile development practicesSelecting suitable technologies for your project or thesisSupporting CI/CD pipelines and development automationTaking ownership of a defined technical topic with guidance from experienced engineers What you should bring Current enrolment in Computer Science, Business Informatics or a comparable subjectSome initial experience in web or software developmentBasic knowledge of at least one of the following:Java, Spring, TypeScript, JavaScript, Angular, Node.js, Ruby on Rails, databases, Docker or Kubernetes An analytical mindset and enthusiasm for solving complex problemsFluent German—minimum C1 level—and good EnglishResidence in Germany What’s on offer 100% remote working within GermanyFlexible hours that fit around your studiesSupport from highly qualified software engineersTraining and professional development opportunitiesExperience working on real, technically challenging productsThe potential to move into permanent employment after your studies Apply now and let us know whether you’re interested in joining as a working student, completing your thesis with the company—or potentially both.