Staying loyal to one employer used to be a career virtue. In 2026, it is a compensation strategy that costs most tech workers tens of thousands of dollars every year. Data consistently shows that external hires receive 15–30% higher offers than internal promotees for the same role—a phenomenon researchers call the "loyalty tax." But timing your move matters enormously. Switch too early and you look unreliable. Switch too late and you leave years of compounding salary growth on the table.

Here is a data-backed framework for deciding when, why, and how to make your move.

The Loyalty Tax: What Staying Too Long Actually Costs You

Internal raises at most companies average 3–5% annually. Inflation in 2024–2025 ran at 3–4%. That means the average tech worker who stayed put saw real wage growth of roughly 0–2% per year.

Compare that to external movers:

| Scenario | Average Salary Change | |---|---| | Internal annual raise | +3–5% | | Internal promotion | +8–15% | | External move (same level) | +15–20% | | External move (level up) | +25–35% | | External move (hot specialization) | +30–50% |

Over a five-year period, an engineer who switches jobs twice will typically out-earn a loyal stayer by $80,000–$150,000 in cumulative compensation—even accounting for lost equity vesting and transition costs.

The math is simple. A software engineer earning $140,000 who gets 4% annual raises reaches $170,000 after five years. That same engineer switching jobs at year 2.5 with a 20% bump, then again at year 5 with another 18% bump, reaches $218,000. The gap widens every year because raises compound on a higher base.

Use our salary calculator to model your own trajectory under both scenarios.

The Optimal Tenure: Why 2–3 Years Is the Sweet Spot

Hiring managers and recruiters have a mental model for candidate evaluation, and tenure is a major input. Here is how different tenures are typically perceived:

  • Under 1 year: Red flag. Unless the company had layoffs or a clear toxic situation, sub-one-year stints signal poor judgment or performance issues. Multiple short stints are particularly damaging.
  • 1–2 years: Acceptable if you have longer stints elsewhere. You completed meaningful projects but may not have seen them through full lifecycle.
  • 2–3 years: The sweet spot. You stayed long enough to demonstrate impact, likely shipped major features, and left at a natural growth inflection point. This is the most common tenure for high-performing tech workers in 2026.
  • 3–5 years: Solid. Shows commitment and depth. Ideal if you got at least one promotion during this period.
  • 5+ years without promotion: Increasingly seen as stagnation, especially in fast-moving tech. Hiring managers may wonder why you were not promoted or why you did not seek better opportunities.

The 2–3 year pattern works because it aligns with natural project cycles. Most significant engineering initiatives take 6–12 months to ship and another 6–12 months to measure impact. By month 24–36, you have concrete results on your resume and clear stories for behavioral interviews.

Seasonal Hiring Cycles: When Companies Are Most Desperate

Timing your job search around hiring cycles can meaningfully impact both the number of opportunities and the compensation you can negotiate.

Peak Season: January–March

This is the strongest hiring period of the year. Companies have fresh annual budgets approved in Q4, headcount plans finalized, and managers under pressure to fill roles before Q2 projects kick off.

  • Volume of open roles: 35–40% higher than the annual average
  • Time to hire: Faster (companies want to close Q1)
  • Compensation flexibility: Highest—budget is fresh and unspent
  • Competition from other candidates: Also high, but there are more seats to fill

If you can only time one thing, start your job search in early January. Have your resume updated, your salary benchmarks researched, and your target companies identified before the holiday break.

Secondary Peak: September–October

Companies that missed their H1 hiring targets push hard in early fall to fill roles before year-end freezes. This window is shorter but can be equally lucrative.

  • Volume: 20–25% above average
  • Key advantage: Less candidate competition than January (many people are not actively looking in fall)
  • Watch out for: Budget constraints—companies may have less flexibility if they overspent in H1

Slow Periods: November–December and June–August

Summer slowdowns are real—decision-makers are on vacation, interview panels are hard to assemble, and hiring processes drag out. November–December freezes are even worse, with most companies pausing new requisitions until January budget approval.

Starting a search in these periods is not impossible, but expect 30–50% longer timelines and less negotiation leverage.

Market Signals: When to Jump vs. When to Stay

Beyond seasonal patterns, several macro signals should inform your timing:

Jump When:

  • Your company has a hiring freeze or layoffs nearby. Even if your team is safe, compensation growth flatlines during austerity periods. The best time to leave is when others are being forced out and your skills are still fresh and in demand.
  • Your specialization is heating up. If you are a DevOps engineer and cloud migration demand spikes, or a frontend developer when a new framework creates talent shortages, ride the wave. Premiums for hot skills are temporary.
  • Your company's stock is declining. If equity makes up a significant portion of your TC and the stock has dropped 30%+, your effective compensation has already been cut. Companies rarely issue refresher grants large enough to make you whole.
  • You have been passed over for promotion. The data is clear: engineers who are passed over once have a 60% chance of being passed over again the following cycle at the same company. The fastest path to your target level is often an external move.

Stay When:

  • You are within 6 months of a major vesting cliff. RSU vesting schedules are designed to create golden handcuffs. If you have a large grant vesting in the next 3–6 months, the math rarely favors leaving early. Calculate the dollar value of unvested equity before making a decision.
  • You just got promoted. A fresh promotion is worth 12–18 months of tenure for resume purposes. Leaving immediately after a promotion wastes social capital and looks odd to future employers.
  • The market is in a downturn. During genuine downturns (like early 2023), external offers shrink in both volume and compensation. Holding a stable position while building skills is often the better play.
  • You are learning rapidly. If your current role is genuinely accelerating your growth—new technologies, strong mentorship, high-impact projects—the long-term career ROI may exceed the short-term salary bump from switching.

The Counter-Offer Trap: Why 80% Leave Anyway

When you resign, there is a good chance your employer will counter-offer. The data on accepting counter-offers is grim:

  • 50–65% of employees who accept counter-offers leave within 12 months
  • 80% leave within 18 months
  • The relationship is permanently altered—managers often view counter-offer acceptees as flight risks and deprioritize them for future opportunities

Why do counter-offers fail? Because the underlying reasons for leaving—stagnation, cultural issues, limited growth, below-market compensation—are rarely fixed by a one-time salary bump. The raise addresses the symptom, not the cause.

If your employer only values you at market rate after you threaten to leave, that tells you everything about how they will value you going forward.

The one exception: if the counter-offer includes a promotion, a role change, or a meaningful structural change (new team, new scope, new reporting line), it may be worth considering. A pure salary match is almost never worth accepting.

Timing Around RSU Vesting: The Math That Matters

For engineers at public tech companies, equity vesting schedules create natural switching windows. Here is how to think about it:

Standard 4-Year Vest with 1-Year Cliff

  • Worst time to leave: Months 10–12 (just before cliff). You forfeit 25% of your grant.
  • Best time to leave: Month 13–15 (just after cliff vests) or Month 25 (after Year 2 vest).

Backloaded Vesting (Amazon-style: 5/15/40/40)

  • The trap: Years 3 and 4 contain 80% of the value. Amazon explicitly designs this to retain employees through the difficult years.
  • Best time to leave: After Year 4 vesting completes, or during Year 1–2 if the new offer compensates for the lost equity.

The Calculation

Before accepting any offer, calculate your total compensation gap:

  1. Unvested equity value at current stock price (not grant price)
  2. New offer total compensation (base + bonus + new equity)
  3. Signing bonus (often negotiable to bridge vesting gaps)
  4. Time value: A $30,000 equity loss that takes 12 months to vest is worth less than a $25,000 annual base increase that compounds forever

Many candidates successfully negotiate signing bonuses specifically to offset unvested equity. Companies expect this—come prepared with exact numbers.

How Much Should You Expect? Realistic Salary Jump Ranges

Not all switches are equal. Your expected increase depends on several factors:

| Factor | Typical Increase | |---|---| | Same level, similar company | +10–18% | | Level up (e.g., Senior → Staff) | +25–40% | | Hot specialization (AI/ML, Platform) | +20–35% | | LCOL → HCOL relocation | +30–50% | | HCOL → LCOL (remote, same pay) | +0% salary, +40% purchasing power | | Startup → Big Tech | +15–30% base, +50–100% TC | | Big Tech → Late-Stage Startup | -5–10% base, +variable equity upside |

If you are a backend developer in Berlin considering a move to Amsterdam or London, the city-level salary differences can be significant. Check the cost-of-living comparison tool to understand the net impact.

For European moves specifically, our relocation guides break down visa timelines, tax implications, and city-by-city salary data.

The Decision Framework: A Checklist Before You Switch

Before starting your search, work through this checklist:

Financial Readiness

  • [ ] Do you have 3–6 months of expenses saved? (Job searches take 2–4 months on average)
  • [ ] Have you calculated your unvested equity and the optimal exit window?
  • [ ] Do you know your market rate? (Use our salary benchmarks to check)

Career Positioning

  • [ ] Have you been in your current role for at least 18 months?
  • [ ] Can you articulate 2–3 concrete achievements with measurable impact?
  • [ ] Is your target role a clear step forward (title, scope, compensation, or learning)?

Market Timing

  • [ ] Is it Q1 or early Q4? (Peak hiring windows)
  • [ ] Is your specialization in demand? (Check job posting volumes on LinkedIn/Indeed)
  • [ ] Are companies in your target segment hiring or freezing?

Personal Factors

  • [ ] Are you leaving toward something, not just away from something?
  • [ ] Have you exhausted internal options (team transfer, role change, promotion conversation)?
  • [ ] Is the new opportunity aligned with your 3–5 year career goals?

If you check 8 or more boxes, the timing is right. If you check fewer than 6, consider waiting for a better window.

The Bottom Line

The optimal job-switching strategy for most tech professionals in 2026 is to stay 2–3 years at each company, time your search around Q1 or early Q4 hiring cycles, and target a 15–25% total compensation increase with each move. The loyalty tax is real—companies systematically underpay retained employees relative to external hires.

That said, switching for the wrong reasons or at the wrong time can set you back. A well-timed move to a strong company at a higher level will compound for years. A panic move to escape a bad manager might land you in a worse situation with a resume gap that is hard to explain.

Be strategic, be patient with the process, and be ruthless with the math. Your career is a 30+ year compounding asset. Every year you spend below market rate is a year of lost compounding.

Start by benchmarking your current salary against market rates in our salary directory. If you are underpaid by more than 15%, the best time to start looking was last month. The second-best time is now.