第一档:初级工程师,0-2年工作经验
这部分程序员一般是应届毕业生,或者几乎没有行业经验。在团队内参与中低难度的开发和维护任务。一般会在更有经验的团队成员的指导下工作。
排名前十的公司中,可以看出为这些经验较少的程序员开出年薪中位数均都超过了20万美元(约137万元),其中就包括Roblox、Linkedin、网飞等有名企业。提供零售配货服务的Instacart以25万美元居首。
第二档:工程师,2-5 年工作经验
这部分人可能在小团队或项目上担任负责人。能够指导工程师、进行代码审查、设计和端到端交付。在许多公司,这个级别可以一直干到退休,不会因为没有升职而被赶出公司。
在前十榜单上,大部工程师的年薪中位数超过了30万美元。值得一提的是,字节跳动工程师的年薪中位数为30.4万美元(约208万元),位列第10,对应级别是2-1。
注:字节职级划分:应届生一般是1-1级,中级工程师是1-2级,2-1、2-2属于资深研发人才,3-1属于初级领导,3-2属于高级领导层,4-1、4-2、5-1、5-2都属于不同阶段的高层。
第三档:高级工程师,5年以上经验
公司中一般只有不到 30% 的员工处于此级别。负责领导复杂的技术规划,开始参与设计团队的愿景和未来方向。根据公司的规模和期望,日常更多负责设计而不是实施。
美国企业软件公司Databricks为高级工程师开出的年薪中位数为54.9万美元,位列第一。字节跳动以44.3万美元(约303万元)名列第6,对应工程师级别为2-2。
第四档:主管工程师,10年以上经验
公司中一般只有不到 10% 的员工处于此级别。负责关键业务项目,设定技术规划、审查整个公司的技术设计并提供反馈。日常一般不写代码,职能角色视公司需求而定,具体工作内容一般可以自主掌控。
随着司龄的增长,程序员薪资也是水涨船高。整个薪资水平跨度也很大,从59万美元延伸到77万美元。在主管工程师一档,排名榜首的数据公司Splunk开出的年薪中位数为77.6万美元。
第五档:首席工程师,15年以上经验
一般大公司中只有不到 3% 的员工处于此级别,而小公司可能根本不设此岗位。该岗位的工作有时甚至可以影响整个行业,日常工作完全自主。
在这一档位中出现了许多我们熟知的大公司,比如Facebook给首席工程师年薪中位数为112.5万美元,谷歌为112.5万美元,微软是90.5万美元,推特76.7万美元。
其中,Roblox给出了120万美元的天价(823万元)。
以上就美国软件工程师薪酬做出的统计。