Nix / NixOS / Nixpkgs Software Engineering Intern
Career Integrity & Compliance Audit Report
This vacancy has been independently reviewed by the OppaJob Transatlantic Career Intelligence Desk to confirm authentic direct employer recruiting, verify compensation transparency, and eliminate applicant processing fees.
Transatlantic Cost of Living & Purchasing Power Benchmark
Compare US ($) vs UK (£) Salary & Net Take-Home Pay
Calculate tax deductions, living costs, and purchasing power parity across US & UK metros.
Position Overview & Specifications
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, 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.
TasksRole 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)
- 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.
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
Candidate Selection & Onboarding Process
Application & Resume Screening
Submit your tailored CV/Resume directly to the talent acquisition portal.
Technical & Competency Interviews
Virtual interviews with the hiring manager and multidisciplinary team.
Formal Offer & Benefits Negotiation
Written agreement outlining compensation, equity, retirement vesting, and relocation allowances.
Onboarding & Corporate Integration
Equipment provisioning, team orientation, and commencement of duties.
United States Work Authorization & Sponsorship Guide
Under United States immigration law (INA § 101(a)(15)(H)), foreign nationals seeking full-time professional positions typically navigate either non-immigrant specialty occupation classifications or immigrant visa sponsorship:
Requires a relevant Bachelor's degree or higher. Employers must file an approved Labor Condition Application (LCA) with the US Department of Labor confirming the prevailing wage rate.
Canadian and Mexican citizens qualify under USMCA (TN status). F-1 STEM graduates benefit from 36-month aggregate work authorization through E-Verify enrolled employers.
Candidate Preparation Blueprint: Technology
Based on transatlantic hiring benchmarks for Nix / NixOS / Nixpkgs Software Engineering Intern roles across atvari GmbH's corporate sector, successful applicants typically excel across three core dimensions:
Demonstrated portfolio evidence, architecture/system design case studies, or validated professional certifications directly applicable to Technology.
STAR method competency responses highlighting cross-functional leadership, conflict resolution, and delivering measurable enterprise ROI under tight timelines.
Total compensation expectation aligned within the benchmarked Salary Disclosed on Application bracket, including retirement vesting and health parity.
Explore Related Opportunities (Lüneburg)
Other high-paying verified positions matching your industry profile.
Senior Full Stack Cloud Architect (AI Platform)
Critical Care & ICU Registered Nurse (RN)
Director of Corporate Operations & Strategy
Staff Machine Learning & LLM Systems Engineer
Apply for this Position
Receive high-paying Technology openings directly to your inbox.