Hiring · 04 open positions

Build the school.

Lattice is small by design — twelve people total, including the three founders. Each person we hire shapes the institution. We take that seriously, and so should you.

Four roles, one cohort.

We hire ahead of each cohort, in the autumn before. All roles are based at the Berlin atelier with an option to teach hybrid for the right person.

№ 01
Closing soon Faculty Full time

Instructor — Networks & Wire Formats

For an engineer who reads RFCs the way other people read poetry.

Reports toDirector of Curriculum
Compensation€110k — €145k + equity
LocationBerlin · Hybrid

Teach the new Networks & Wire Formats course (10 weeks, ~24 students). Co-author the curriculum with Petra Liang. Hold weekly office hours, run lab sessions, and contribute to admissions interviews. We expect you to still be shipping production network code at least one day a week — we'll help you find a part-time consulting arrangement if you don't already have one.

Apply by 10 May 2026 View role
№ 02
Fellowship 12 months

Teaching Fellow — residency

For an experienced engineer who wants a year out of industry to teach.

Reports toDirector of Practice
Compensation€85k + housing stipend
LocationBerlin · in residence

A one-year residency. You teach lab sessions across 2–3 tracks, host office hours, and write one substantial piece for the Journal. You'll have your own office in the atelier and be invited into faculty discussions about curriculum. At the end of the year, you'll either return to industry with sharper teaching skills, or stay on as core faculty.

Apply by 30 June 2026 View role
№ 03
Operations Full time

Director of Admissions

Read every application. Be the person applicants meet first.

Reports toFounders
Compensation€95k — €120k + equity
LocationBerlin · Hybrid

Own the entire applicant journey, from first email to acceptance call. Read every application personally (we get ~600 per cohort). Conduct first-round interviews. Coordinate the take-home review with faculty. The right person has either run an admissions office before, or has been a strong individual contributor who now wants to build the front door of an institution they believe in.

Apply by 15 May 2026 View role
№ 04
Editorial Part time

Editor — Lattice Journal

Edit faculty essays. Commission new ones. Run the reading group.

Reports toDirector of Curriculum
Compensation€55k pro-rata · 0.6 FTE
LocationRemote · EU timezones

Edit one substantive essay per week for the Lattice Journal. Commission three or four pieces per cohort from outside contributors. Co-host the monthly reading group. We're looking for an editor who's worked in the technical-magazine tradition — anyone who's edited at LWN, Increment, or a serious literary publication is welcome to apply.

Apply by 30 June 2026 View role

A small institution, built to last.

We're not a startup; we're a school. The trade-offs are different. Here's what that looks like for the people who work here.

01 / 06

A real say.

Twelve-person team. Every hire shapes the curriculum. Decisions happen in the kitchen, not in steering committees. If something is broken, you fix it.

02 / 06

Time to think.

A five-week sabbatical every two years. Quarterly research weeks. We expect everyone to read deeply and to write — for the Journal, for the curriculum, or for themselves.

03 / 06

Honest compensation.

Salaries published internally. No "competitive package" obfuscation. Equity participation for full-time hires (Lattice GmbH, German Mitarbeiterbeteiligung).

04 / 06

A place to work.

The Berlin atelier — six rooms, a long table, a wall of books. Standing desks if you want them. Decent coffee. The radiators clank but the light is exceptional.

05 / 06

Health & care.

Full German Krankenversicherung covered. Mental-health support via independent therapists, no insurance gatekeepers. Six weeks paid vacation; we mean it.

06 / 06

Slow growth.

We grow only when there's clear curricular need. No quarterly headcount targets. The school will still be here, the same size, in twenty years. We hope you will be too.

What to expect.

We aim for a fast, honest process. Three or four conversations. No coding tests. No take-homes longer than four hours. No ghosting — ever.

Step 01

A short letter.

Send us an email — careers@lattice.school. Tell us which role and why. Three paragraphs is plenty. CV optional but welcome. We read everything by hand, and reply within five working days.

Step 02

A conversation.

A 60-minute video call with one of the founders. We talk about the role, your background, and what you want from the next few years. No technical screen at this stage; we want to understand who you are before what you can do.

Step 03

A small practical.

For instructor and editorial roles: a short take-home (2–4 hours, paid at €100/hour). For operations: a working session with the team, in person or video, to look at a real problem we're chewing on. We pay for the time, regardless of outcome.

Step 04

A day in the studio.

A full day in Berlin (we'll cover travel). Lunch with the team. A working session in your area. Conversations with the people you'd work with most closely. By the end of the day, both sides should know whether to move forward.

Step 05

A clear offer.

A written offer within a week of the studio visit. Compensation is non-negotiable but transparent — we use a published band. Start dates are flexible. We expect you to take a week to decide; we won't pressure you.

Don't see a fit?
Write to us anyway.

We hire when we find the right person, not always when we have a posted role. If you can imagine a place for yourself at Lattice, tell us about it. careers@lattice.school

Send a letter