Community Market›Job search›Senior Backend / Product Engineer
Job search, in the open. Nikita Shevelev
I am looking for a backend job in Germany, in the EU or remote, and I publish every number as it is. A script builds them from my tracker; I never edit them by hand. updated 12 November 2026

Senior Backend / Product Engineer
Job search 2026, since 1 September
Germany, EU, remote
Application history
Funnel
how many reached each stage, all time
| Stage | Count |
|---|---|
| Applications | 676 |
| First call | 14 |
| Second stage | 4 |
| Final | 1 |
| Offer, project work | 2 |
| Rejections | 168 |
| Waiting for a reply | 508 |
Where I get noticed
first calls by channel
| Channel | Sent | Calls |
|---|---|---|
| hh.ru | 173 | 4 |
| Telegram | 39 | 4 |
| Hirify | 14 | 4 |
| Referral | 8 | 2 |
| Other sources (32) | 442 | 0 |
Weekly table
| Week | Applications | Rejections | 1st call | 2nd stage | Final | Offer |
|---|---|---|---|---|---|---|
| 1–6 Sep | 117 | 9 | 0 | 0 | 0 | 0 |
| 7–13 Sep | 48 | 37 | 1 | 0 | 0 | 0 |
| 14–20 Sep | 110 | 38 | 0 | 0 | 0 | 0 |
| 21–27 Sep | 5 | 6 | 1 | 0 | 0 | 1 |
| 28 Sep – 4 Oct | 4 | 2 | 0 | 0 | 0 | 0 |
| 5–11 Oct | 223 | 1 | 6 | 1 | 1 | 0 |
| 12–18 Oct | 46 | 29 | 0 | 2 | 0 | 0 |
| 19–25 Oct | 6 | 9 | 0 | 0 | 0 | 0 |
| 26 Oct – 1 Nov | 8 | 8 | 0 | 0 | 0 | 1 |
| 2–8 Nov | 46 | 9 | 2 | 0 | 0 | 0 |
| 9–12 Nov | 5 | 2 | 1 | 0 | 0 | 0 |
The chart starts on 1 September. The totals also include the summer (38 applications, 15 rejections, 3 first calls, 1 second stage) and records without a date (20 applications, 3 rejections). Company and people names are not published.
Where the applications went
all time| Source | Applied | First calls |
|---|---|---|
| hh.ru | 173 | 4 |
| Telegram | 39 | 4 |
| Hirify | 14 | 4 |
| Referral | 8 | 2 |
| Ashby | 79 | 0 |
| Company websites | 62 | 0 |
| 57 | 0 | |
| 52 | 0 | |
| Other sources (28) | 192 | 0 |
A reply takes one to three weeks, so a zero on a new source is a lag, not a verdict.
What hiring me actually involves
This is the question that usually surfaces after a first call and quietly ends things. Here it is up front, with the legal references, so nobody has to research it.
- EU Blue Card under § 18g Abs. 1 AufenthG. My university is listed in anabin with status H+.
- Above the 2026 threshold of €50,700 gross per year the Blue Card is issued without Federal Employment Agency approval - no labour market test, no agency step.
- Germany has no sponsor licence and no employer registration. There is nothing for you to apply for or be accredited under.
- If you want it faster: the accelerated procedure under § 81a AufenthG is one agreement with the immigration office at your own site plus a €411 fee - formally payable by the employer as the initiating party, and I am happy to reimburse it. If you would rather do nothing extra, I file the visa myself and you provide the contract.
- Realistically four to six months end to end. Official guidance starts at around four months; the Leipzig immigration office publishes five to six. The three-week figure that circulates covers only the consulate appointment after pre-approval.
Sources: Bundesagentur für Arbeit (ZAV 03/2026) · Make it in Germany / BMWE · § 18g, § 81a AufenthG · § 31a, § 47 AufenthV. checked against primary sources on 1 September 2026.
How these numbers are made
- A script builds these numbers from a private plain-text file. I never edit them by hand.
- Day-by-day logging started 24 August 2026. Before that only totals exist, and between 5 June and 24 August I logged nothing: I kept searching and stopped recording.
- The rejection count is a minimum. I stopped logging rejections on the Russian job board after 5 June.
- A percentage appears only when the denominator is at least 10. Everything else is a count.
- Not here: names of people I talk to, company names, salaries, and the numbers two people shared with me privately. Those wait for their consent.