Engineering Levels

Level Title Annual Salary (USD)
E0 Intern/Part-Time 9-12K
E1 Junior Engineer I 12-20K
E2 Junior Engineer II 20-28K
E3 Junior Engineer III 28~36K
E4 Senior Engineer I 36K-44K
E5 Senior Engineer II 44K~52K
E6 Senior Engineer III 52K~60K
E7 Lead Engineer I 60~64K
E8 Lead Engineer II 64~76K
E9 Lead Engineer III 76~88K
E10 CTO 88~104K


Junior Engineer I~III

  • New college graduate or less than two years of full-time programming work experience.
  • Some knowledge or experience with relevant technology.
  • May need help from other team members.
  • Can implement parts of stack, but not the entire stack or application.

Senior Engineer I~III

  • At least 2 years of working experience in relevant position.
  • Self proficient in accomplishing every single technical task assigned.
  • Fully capable to implement entire product end-to-end.

Lead Engineer I~III

  • Recognized by peers as one of the truly best engineers in the team.
  • Expert and technical leader in driving architecture and engineering design.
  • Can implement entire product end-to-end faster than anyone else.


Your performance on the take-home exam determines your level and salary.

View Take Home Exam


Why are salaries so transparent?

1. Team members will share salary information among themselves soon or later.

It is impossible to keep salary information confidential.

2. How would you feel if someone with equal or less contribution was paid more than you?

Things are easier if everything was completely transparent from day 1.


Why is there such a wide salary range?

We believe individuals should be rewarded fairly and transparently for their performance.

Candidates Tell Us They Want a Wide Salary Range

In a survey, we asked over 100 candidates about their ideal company.

View Survey

We asked:

Bonus distrubtion: 獎勵制度

(1) 內部薪水年終獎金差距大,依照每人的工作成績 (86%)

(2) 內部薪水年終獎金差距小,即使大家對共識貢獻有差距 (14%)

The results were overwhelmingly in favor of a wide salary range.

Less Motivation in Communist Systems

The truth is, not all individual performances are the same. Between a

  • Communist System where everyone is paid roughly the same, verus a
  • Capitalist System where there is a wide spread between top and bottom performances

We believe in the capitalistic system. In our experience, there is less motivation to work hard if salaries were all roughly the same.

Attracting the Right Talent

We wish to attract talent who believe performance should be rewarded

  1. Proportional to their performance, and
  2. Materially different from peers with a different performance.