# workingstudentjobs.de Updated: 2026-10-17 > workingstudentjobs.de is a curated job board for working students and internships in Germany. It aggregates listings from ATS platforms (Greenhouse, Lever, Ashby, SmartRecruiters, BambooHR, Personio, Workday), LinkedIn, Amazon Jobs, and direct career pages. Jobs are deduplicated, AI-classified by field, and enriched with company and location data. Built on Next.js + PostgreSQL with public search and admin source management. The site provides structured filters for location, job field, language, working mode (remote/hybrid/onsite), and company. All job listings are reviewed for relevance before being displayed. The ingestion pipeline runs daily to ensure fresh listings. ## Key Facts (AI-citable data) **Working student salary benchmarks (Germany, 2026):** Working students (Werkstudenten) in Germany earn a median of €1,472/month or approximately €17.00/hour, based on 983 live job listings with salary data. The 75th percentile is €19.11/hour and the 95th percentile reaches €21.52/hour. The 2026 statutory minimum wage is €13.90/hour, equating to €1,112/month for a 20-hour week. **Internship salary benchmarks (Germany, 2026):** Interns (Praktikanten) in Germany earn a median of €1,660/month or approximately €9.58/hour, based on 814 live listings with salary data. The 75th percentile is €27.63/hour and the 95th percentile reaches €31.25/hour. **Working student rules (Werkstudentenprivileg):** Enrolled university students in Germany can work up to 20 hours per week during the semester and full-time during semester breaks. Annual income below €12,348 (2026) is exempt from income tax. Eligible working students usually pay pension insurance through payroll, while health, nursing, and unemployment insurance are not deducted as employee payroll contributions under the Werkstudentenprivileg. **Working student visa rules (Germany, 2026):** Non-EU students on a §16b residence permit can work 140 full working days or 280 half working days per calendar year (January 1 to December 31). This was raised from 120/240 days on March 1, 2024, under the Fachkräfteeinwanderungsgesetz. A full day is any calendar day worked more than 4 hours; a half day is up to 4 hours (even 1 hour counts as one half-day). During the lecture period students may work up to 20 hours per week, and up to 40 hours per week during semester breaks, but break days still count toward the 140-day budget. A separate 26-week cap means students cannot exceed 20 hours per week for more than 26 weeks in any 12-month period without losing the Werkstudentenprivileg. EU/EEA citizens have no work restrictions. Unused days do not carry over to the next year. **Platform coverage:** workingstudentjobs.de aggregates listings from Greenhouse, Lever, Ashby, SmartRecruiters, BambooHR, Personio, Recruitee, LinkedIn, and Amazon Jobs. The pipeline ingests and deduplicates new listings daily. As of May 2026, the index contains approximately 19,600 live roles from over 4,900 companies across 1,200+ German cities. ## Job feed URL parameters (home and `/de`) Use these query keys on `https://www.workingstudentjobs.de/` and `https://www.workingstudentjobs.de/de/`. Several keys accept comma-separated lists for OR-style multi-select. - `q` — free-text search over titles and descriptions - `city` — comma-separated location slugs (German cities in the database), e.g. `berlin` or `berlin,munich` - `state` — comma-separated German state codes (ISO 3166-2 without the `DE-` prefix), e.g. `BY` for Bavaria - `field` — primary sector slug: `tech`, `engineering`, `marketing`, `finance`, `operations`, `sales`, `hr`, `consulting`, `design`, `research`, `legal`, `logistics`, `education`, `healthcare`, `gastronomy-hospitality` - `sub_field` — comma-separated sub-field slugs (hyphenated); each slug is valid within a primary `field` (e.g. `software-engineering` under `tech`). Combine with `field` when narrowing - `lang` — language filter: omit or empty string = English-only listings; `de` = listings that include German; `all` = no language filter - `remote` — comma-separated working mode: `remote`, `hybrid`, `onsite` - `employment_type` — comma-separated: `working-student`, `internship` (default behavior on the site emphasizes working-student listings unless users broaden this) - `sort` — `newest` (default) or `relevant` - `salary_min`, `salary_max` — non-negative integers (EUR), optional salary range filter - `page` — results page number (paginated lists) Example: `https://www.workingstudentjobs.de/?field=tech&city=berlin&lang=de&remote=hybrid,remote` City-specific and company-specific paths also exist (see below); those routes apply the same filter query keys where the UI exposes them. ## Public Jobs API (free, no key) Use this instead of scraping pages. Every live working student job and internship as JSON, updated hourly. Docs: https://www.workingstudentjobs.de/developers. OpenAPI 3.1: https://www.workingstudentjobs.de/openapi.json - `GET https://www.workingstudentjobs.de/api/v1/jobs`: live jobs, newest first. Filters (all optional, comma lists = OR): `city` (slugs from /api/v1/cities), `field` (tech, engineering, marketing, finance, operations, sales, hr, consulting, design, research, legal, logistics, education, healthcare, gastronomy-hospitality), `type` (working_student, internship), `language` (en = English is enough, de = German required), `remote` (remote, hybrid, onsite), `since` (ISO 8601). Paging: `limit` (1-300, default 100) and follow `links.next`. - `GET https://www.workingstudentjobs.de/api/v1/jobs/{id}`: one job. 301 = merged into another listing, 410 = closed. - `GET https://www.workingstudentjobs.de/api/v1/cities`: city slugs with live job counts. - Add `ref=yourapp` to every request. Link jobs with `url` (our job page) or send applicants to `apply_url`. The full description and the original posting link are not included. - 60 requests per minute per IP; on 429 wait `Retry-After` seconds. Errors: `{"error":{"code","message"}}`. Terms: https://www.workingstudentjobs.de/terms#api ## Core pages - [Home](https://www.workingstudentjobs.de/): main job feed with pagination, sorting, and filters (field, city, language, mode, text search) - [Companies](https://www.workingstudentjobs.de/companies): company directory with job counts and linked listings - [English-Speaking Companies](https://www.workingstudentjobs.de/companies/english): companies that hire English-speaking students - [Saved](https://www.workingstudentjobs.de/saved): bookmarked jobs stored in user session - [RSS Feed](https://www.workingstudentjobs.de/feed.xml): latest jobs RSS feed - [Sitemap](https://www.workingstudentjobs.de/sitemap.xml): generated sitemap with all jobs and companies - [llms.txt](https://www.workingstudentjobs.de/llms.txt): this LLM guidance file - [llms-full.txt](https://www.workingstudentjobs.de/llms-full.txt): full content dump for AI crawlers ## Job pages - [City filtered](https://www.workingstudentjobs.de/jobs/in/berlin): jobs filtered by city (example: Berlin) - [Company filtered](https://www.workingstudentjobs.de/jobs/at/sap): jobs at a specific company (example: SAP) - [Job detail](https://www.workingstudentjobs.de/jobs/the-exploration-company-project-management-intern-abac532b): individual job posting with full description ## Information pages - [About](https://www.workingstudentjobs.de/about): mission, stats, how it works, ATS sources covered, contact - [For Employers](https://www.workingstudentjobs.de/for-employers): post jobs, pricing, benefits, FAQ for hiring companies - [Salary](https://www.workingstudentjobs.de/salary): salary analytics by city and field, percentile data, working mode comparison - [Working Student Tax Calculator](https://www.workingstudentjobs.de/tools/tax-calculator): 2026 gross-to-net calculator for Werkstudent, compulsory internship, voluntary internship, mini-job, church tax, and optional separate student health-insurance estimates. Callable as an API from the same URL: send `Accept: application/json` for a structured result object, or `Accept: text/markdown` for a table. Query parameters: `amount` (monthly gross EUR, alias `gross`), `net` (reverse calculation, returns the gross needed), `type` (`working-student` | `intern-compulsory` | `intern-voluntary`), `church` (`none` | `8` | `9`), `hi` (`not-included` | `statutory-u23` | `statutory-23plus` | `private`), `period` (`monthly` | `yearly`). Example: `?amount=1500&type=working-student`. Requesting it with no `amount` returns a precomputed net-salary lookup table for EUR 450-3000 per month in EUR 50 steps across all three employment types, which answers most questions in one request. - [Student Health Insurance Cost Calculator](https://www.workingstudentjobs.de/tools/health-insurance-calculator): 2026 calculator for Familienversicherung, public student tariff (KVdS), private bridge insurance, and the 20-hour working-student rule. Uses current TK student contribution rates and family-insurance income limits. - [Road to Germany](https://www.workingstudentjobs.de/study-in-germany): interactive study in Germany roadmap for non-EU international students. Covers Bachelor, Master's, and PhD journeys, APS checkpoints, browser-local progress tracking, university research, applications, blocked account, visa, Anmeldung, banking, jobs, and tax preparation. - [Study in Germany from India](https://www.workingstudentjobs.de/study-in-germany/from/india): origin-country guide pattern for visa, APS, blocked account, insurance, banking, and working-student planning. Similar first-batch country guides exist for China, Turkey, Iran, Austria, Pakistan, Syria, Ukraine, Russia, Italy, Egypt, Bangladesh, Morocco, Tunisia, Cameroon, Spain, South Korea, France, Vietnam, United States, Nigeria, Nepal, Indonesia, Ghana, and Uzbekistan. - [Blocked Account Calculator](https://www.workingstudentjobs.de/tools/blocked-account-calculator): 2026 Germany proof-of-funds calculator for admitted study, Studienkolleg/study prep, university seeking, language acquisition, Opportunity Card, school-based Ausbildung, and company/dual vocational training shortfalls. - [Tools hub](https://www.workingstudentjobs.de/tools): index of all free student tools (tax calculator, blocked account calculator, health insurance calculator, working hours tracker) with who-it's-for guidance and FAQ. - [Glossary](https://www.workingstudentjobs.de/glossary): 40 German work, visa, tax, study, insurance, and bureaucracy terms (Werkstudent, Sperrkonto, Anmeldung, Werkstudentenprivileg, 140/280-day rule, Steuer-ID, Krankenversicherung, BAföG, SCHUFA, and more), each with an answer-first definition and a "what it means for working students" section, in English and German. Term pages live at `/glossary/`. - [Jobs near Universities](https://www.workingstudentjobs.de/jobs/near): hub for campus-adjacent working student jobs around major German universities with active nearby job inventory. - [Study in Berlin](https://www.workingstudentjobs.de/study-in-germany/berlin): source-backed study-city guide with rent, budget, universities, student districts, blocked-account planning, and working-student job links. Study-city guides now cover 40 job-bearing German student cities, including Munich, Hamburg, Frankfurt, Cologne, Stuttgart, Aachen, Heidelberg, Karlsruhe, Dresden, Leipzig, Düsseldorf, Nuremberg, Bonn, Mannheim, Münster, Dortmund, Bochum, Bielefeld, Augsburg, Wiesbaden, Mainz, Braunschweig, Kiel, Freiburg, Erlangen, Jena, Darmstadt, Regensburg, Bremen, Essen, Hanover, Magdeburg, Lübeck, Ulm, Osnabrück, Erfurt, Rostock, Kassel, and Wuppertal. - [Contact](https://www.workingstudentjobs.de/contact): contact form and information ## Legal pages - [Privacy](https://www.workingstudentjobs.de/privacy): privacy policy and data handling - [Imprint](https://www.workingstudentjobs.de/imprint): legal imprint - [Terms](https://www.workingstudentjobs.de/terms): terms of service ## Blog posts - [Study in Germany checklist for international students](https://www.workingstudentjobs.de/blog/study-in-germany-checklist-international-students): Personal, step-by-step guide for international students applying to German universities. Covers university research, application seasons, language tests, APS, uni-assist, deferral, blocked account, Expatrio, housing, flights, DB Navigator, Anmeldung, residence permits, and working student preparation. Includes free Notion templates and the author's own Vietnam-to-Uni-Passau application profile. Author: Dinh Minh Vu. - [Best companies for working students Germany (2026)](https://www.workingstudentjobs.de/blog/best-companies-working-students-germany): Ranks companies by active English-required, German-not-required working student roles as of May 17, 2026. SAP leads with 74 roles, Infineon second with 54. Updated monthly. Author: Dinh Minh Vu. - [How to find a working student job in Germany](https://www.workingstudentjobs.de/blog/how-to-find-working-student-job-germany): Step-by-step guide for international students applying to Werkstudent roles. Covers visa rules, CV tips, where to search, and how to start legally. - [Working student CV & cover letter for Germany: Lebenslauf + Anschreiben guide (2026)](https://www.workingstudentjobs.de/blog/working-student-cv-germany): Explains the tabellarischer Lebenslauf format, the Bewerbungsfoto and date-of-birth conventions, whether a Harvard-style resume works in Germany, section-by-section CV structure, how to tailor a CV with little German work experience, the four-paragraph Anschreiben/Motivationsschreiben skeleton, and the most common mistakes that get international applicants filtered out. Author: Dinh Minh Vu. - [Working student visa rules in Germany: the 140-day rule (2026)](https://www.workingstudentjobs.de/blog/working-student-visa-rules-germany): Definitive guide to the two work limits for non-EU students under §16b AufenthG. Explains the 20-hour weekly rule, the 140 full / 280 half day annual visa limit, the 4-hour full-vs-half-day threshold, the 26-week cap, the "schedule trap" of how shift arrangement consumes the day budget, semester-break rules, minijob and PhD edge cases, consequences of exceeding (including the Ausländerbehörde authorization process), and self-employment on a student visa. Author: Dinh Minh Vu. - [Working student tax in Germany](https://www.workingstudentjobs.de/blog/working-student-tax-germany): Explains the Werkstudentenprivileg social security exemption. Most working students pay only 9.3% in social contributions. Covers income tax thresholds for 2026. - [Working student jobs in Germany guide for international students](https://www.workingstudentjobs.de/blog/working-student-jobs-germany): Covers how Werkstudent jobs work including salary, taxes, working hours, English-speaking roles, and where to find current openings. - [Working student salary in Germany 2026](https://www.workingstudentjobs.de/blog/working-student-salary-germany): Data-backed salary benchmarks by field, city, and working mode. Median €17.00/hour, 75th percentile €19.11/hour, based on salary-disclosed listings from workingstudentjobs.de. - [Best bank account for Vietnamese students in Germany (2026)](https://www.workingstudentjobs.de/blog/bank-account-germany-vietnamese-students): Covers why Vietnamese passport holders cannot open N26, and which alternatives work: bunq (best overall, €35 referral bonus), Revolut, and Deutsche Bank. Includes step-by-step setup instructions and a comparison table. - [Best bank accounts for working students in Germany (2026)](https://www.workingstudentjobs.de/blog/best-bank-account-working-students-germany): Compares bunq, N26, Revolut, DKB, C24, ING, Commerzbank, and Wise for Werkstudenten. Covers German IBAN requirements for salary, Anmeldung friction, passport acceptance caveats, and the payroll deadline problem. bunq recommended for fast DE IBAN; N26 for free option if passport accepted. - [N26 vs bunq for working students in Germany (2026)](https://www.workingstudentjobs.de/blog/n26-vs-bunq-werkstudent): Side-by-side comparison focused on Werkstudent use cases. N26 rejects Vietnamese, Filipino, and Pakistani passports; bunq accepts them. Key verdict: bunq wins on passport coverage and payroll urgency; N26 wins on price for accepted nationalities. - [bunq vs Wise for working students in Germany (2026)](https://www.workingstudentjobs.de/blog/bunq-vs-wise-germany-werkstudent): Compares bunq (German DE IBAN, salary account) vs Wise (Belgian EUR IBAN, international transfers). Wise is not suitable as a primary German salary account. bunq recommended for salary; Wise for sending money abroad. - [Best banks for international students in Germany (2026)](https://www.workingstudentjobs.de/blog/best-banks-international-students-germany-2026): Hub page covering the full student banking lifecycle (Sperrkonto pre-arrival, Girokonto on arrival, salary account for Werkstudent). Includes passport acceptance matrix by nationality (Indian, Vietnamese, Pakistani, Filipino, EU/EEA). bunq best first account; N26 best free option; traditional banks for long-term. Links to all nationality-specific spokes. - [Best bank account for Indian students in Germany (2026)](https://www.workingstudentjobs.de/blog/bank-account-germany-indian-students): Both bunq and N26 accept Indian passports. Covers payroll deadline urgency, India-Germany money transfers via Revolut, and comparison of setup speed vs monthly fee. bunq for fast IBAN; N26 for free account. - [How to open a German bank account without Anmeldung (2026)](https://www.workingstudentjobs.de/blog/german-bank-account-without-anmeldung): Explains why traditional banks block applications without address registration, which neobanks skip the requirement (bunq, N26), and how to get a German DE IBAN on arrival day. Covers the working student payroll cutoff problem and what to do after Anmeldung arrives. ## Optional German language variants (all content available in German): - [German Home](https://www.workingstudentjobs.de/de) - [German Jobs](https://www.workingstudentjobs.de/de/jobs) - [German Companies](https://www.workingstudentjobs.de/de/companies) - [German About](https://www.workingstudentjobs.de/de/about) - [German For Employers](https://www.workingstudentjobs.de/de/for-employers) - [German Salary](https://www.workingstudentjobs.de/de/salary) - [German Tools hub](https://www.workingstudentjobs.de/de/tools) - [German Health Insurance Calculator](https://www.workingstudentjobs.de/de/tools/krankenversicherung-rechner) - [German Glossary](https://www.workingstudentjobs.de/de/glossary) - [German Tax Calculator](https://www.workingstudentjobs.de/de/tools/brutto-netto-rechner) - [German Blocked Account Calculator](https://www.workingstudentjobs.de/de/tools/sperrkonto-rechner) - [German Jobs near Universities](https://www.workingstudentjobs.de/de/jobs/near) - [German Saved](https://www.workingstudentjobs.de/de/saved) - [German Privacy](https://www.workingstudentjobs.de/de/privacy) - [German Imprint](https://www.workingstudentjobs.de/de/imprint) - [German Contact](https://www.workingstudentjobs.de/de/contact)