Skip to main content
Back to Jobs

Nix / NixOS / Nixpkgs Software Engineering Intern

Hiring in only

This employer appears to hire only in the region above. Confirm you're eligible to be hired there before applying.

Summary shown in Indonesian — English version coming soon.

Full Description

atvari is a technology company specializing in software and cloud architecture, custom software engineering, cloud engineering, DevOps, and IT consulting. The team is passionate about building robust, modern solutions with a strong focus on Rust, Nix / NixOS / Nixpkgs, and open-source technologies. atvari values clean, maintainable code and collaborative engineering practices. Applicants can expect to work in an environment that encourages learning, experimentation, and contribution to the open-source community. Tasks Role Description As a Nix / NixOS / Nixpkgs Software Engineering Intern at atvari, you will support the design, implementation, and maintenance of Nix-based development and deployment environments. You will assist in writing and refining Nix and NixOS configurations, automating build and deployment workflows, and integrating Nix with existing software projects. Day-to-day tasks include collaborating with engineers on backend services, troubleshooting environment and dependency issues, and documenting configuration and tooling. This is a fully remote internship, where you will work closely with the engineering team and gain hands-on experience with Rust, Nix, and cloud-native practices. Internship Details This is an unpaid internship for the duration of 1-3 months based on your needs. It is either offered as a voluntary internship (Freiwilliges Praktikum) or a mandatory internship (Pflichtpraktikum) and it is only available to German residents. You are eligible if one of these conditions apply to you: you do not have a completed apprenticeship or university degree (Freiwilliges Praktikum) you need a mandatory internship as part of a degree program (Pflichtpraktikum) Requirements Strong foundational knowledge in Computer Science, including algorithms, data structures, and operating systems. Exposure to Software Development and Programming, with experience in at least one high-level language (Rust experience is a plus). Understanding of Back-End Web Development concepts, such as APIs, microservices, and server-side frameworks. Familiarity with Functional Programming (FP) principles and their practical application in codebases. Interest in Nix / NixOS / Nixpkgs, reproducible builds, DevOps, and infrastructure as code. Ability to learn quickly, work in a team setting, and communicate clearly about technical topics. Comfort working remotely in Germany and collaborating in a cross-functional engineering environment. Benefits Our Tech Stack Nix / NixOS / Nixpkgs Rust TypeScript & React Kubernetes & Podman OpenTofu / Terraform gRPC, Protobuf & buf GraphQL Grafana, Loki, Tempo, Mimir OpenTelemetry WebAssembly OpenCode & Claude Code GitHub, GitLab, Forgejo Hetzner Cloud, GCP, AWS, Azure, OpenStack Other tools we use: Proton Workspace (Proton Mail, Proton Calendar, Proton Drive, Proton Pass, Proton Meet, Proton Lumo AI) Element / Matrix Find more English Speaking Jobs in Germany on Arbeitnow

Why This Role?

Anda akan bekerja di lingkungan yang mendorong belajar dan berkontribusi pada komunitas open-source.

Key Responsibilities

  • Bantu merancang dan mengimplementasikan lingkungan pengembangan dan deploy berbasis Nix
  • Tulis dan perbaiki konfigurasi Nix dan NixOS
  • Mengotomatisasi workflow build dan deploy
  • Bekerja sama dengan tim engineering untuk layanan backend
  • Mengatasi masalah lingkungan dan dependensi
  • Mendokumentasikan konfigurasi dan alat

Requirements

  • Pemahaman dasar dalam Ilmu Komputer, termasuk algoritma, struktur data, dan sistem operasi
  • Pengalaman dalam pengembangan perangkat lunak dan pemrograman dengan bahasa tingkat tinggi
  • Pemahaman konsep pengembangan web backend, seperti API, microservices, dan framework server-side
  • Kenalan dengan prinsip Functional Programming dan aplikasi praktisnya
  • Minat dalam Nix / NixOS / Nixpkgs, builds yang dapat direproduksi, DevOps, dan infrastruktur sebagai kode

Required Skills

nixnixosrustdevopsbackend-development

Indonesia Context

Working Hours Overlap:
Flexible — work your own hours
See remote (USD) vs local pay →
View Original Description from Arbeitnow

Original description from Arbeitnow

atvari is a technology company specializing in software and cloud architecture, custom software engineering, cloud engineering, DevOps, and IT consulting. The team is passionate about building robust, modern solutions with a strong focus on Rust, Nix / NixOS / Nixpkgs, and open-source technologies. atvari values clean, maintainable code and collaborative engineering practices. Applicants can expect to work in an environment that encourages learning, experimentation, and contribution to the open-source community. Tasks Role Description As a Nix / NixOS / Nixpkgs Software Engineering Intern at atvari, you will support the design, implementation, and maintenance of Nix-based development and deployment environments. You will assist in writing and refining Nix and NixOS configurations, automating build and deployment workflows, and integrating Nix with existing software projects. Day-to-day tasks include collaborating with engineers on backend services, troubleshooting environment and dependency issues, and documenting configuration and tooling. This is a fully remote internship, where you will work closely with the engineering team and gain hands-on experience with Rust, Nix, and cloud-native practices. Internship Details This is an unpaid internship for the duration of 1-3 months based on your needs. It is either offered as a voluntary internship (Freiwilliges Praktikum) or a mandatory internship (Pflichtpraktikum) and it is only available to German residents. You are eligible if one of these conditions apply to you: you do not have a completed apprenticeship or university degree (Freiwilliges Praktikum) you need a mandatory internship as part of a degree program (Pflichtpraktikum) Requirements Strong foundational knowledge in Computer Science, including algorithms, data structures, and operating systems. Exposure to Software Development and Programming, with experience in at least one high-level language (Rust experience is a plus). Understanding of Back-End Web Development concepts, such as APIs, microservices, and server-side frameworks. Familiarity with Functional Programming (FP) principles and their practical application in codebases. Interest in Nix / NixOS / Nixpkgs, reproducible builds, DevOps, and infrastructure as code. Ability to learn quickly, work in a team setting, and communicate clearly about technical topics. Comfort working remotely in Germany and collaborating in a cross-functional engineering environment. Benefits Our Tech Stack Nix / NixOS / Nixpkgs Rust TypeScript & React Kubernetes & Podman OpenTofu / Terraform gRPC, Protobuf & buf GraphQL Grafana, Loki, Tempo, Mimir OpenTelemetry WebAssembly OpenCode & Claude Code GitHub, GitLab, Forgejo Hetzner Cloud, GCP, AWS, Azure, OpenStack Other tools we use: Proton Workspace (Proton Mail, Proton Calendar, Proton Drive, Proton Pass, Proton Meet, Proton Lumo AI) Element / Matrix Find more English Speaking Jobs in Germany on Arbeitnow

This listing is sourced from Arbeitnow, with the company profile and full details on this page. The one thing we can't auto-confirm is whether this specific apply link opens cleanly — it usually does, so go ahead and try it. Check back later if it doesn't load.

Source
Job Type
internship
Location
Germany · Remote
Category
Seniority
junior
PostedNewNew & verified
Sep 3, 2026

Share this job

Help a friend find their next remote role.

Explore related

Market data & reports

Salary & skill-demand research built from our own listings data.