前端架构师 - WebAssembly 和打包

圣弗朗西斯科 8天前全职 网络
1.4K - 4.3K / 年
跨越障碍是一家全球招聘咨询公司,与一家初创公司合作,该公司正在构建一个下一代AI原生设计平台,每个视觉编辑都能实时变成真实、可执行的代码。团队精简,由19名成员组成,并获得了来自微软、OpenAI、Perplexity和Notion领导者的4400万美元资金支持。 职位:资深前端工程师 – WebAssembly & Bundling 薪酬:$100k - $300k + 股权 地点:班加罗尔(现场)或旧金山(现场/混合)或美国(远程) 经验:8–12年以上(3年以上负责运行时/平台架构) 技术栈:WebAssembly (WASM),浏览器运行时系统 工作模式:个人贡献者角色(非人员管理职位) 协作:愿意与印度团队重叠工作时间(美国的清晨/傍晚) 要求 • 8年以上在快速增长的科技环境中构建系统软件的经验 • 拥有全栈或前端工程师经验 • 精通WebAssembly (WASM) — ABI边界、内存模型、主机接口 • 深入了解浏览器平台(Workers、消息传递、存储、隔离) • 运行时工程专业知识(事件循环、调度、并发、流式I/O) • 具有集成和优化JS/TS工具链的经验 • 具备性能工程学科,能够实现可衡量的改进(冷启动、增量构建、内存) • 在浏览器中运行不受信任代码的安全经验 • 具有构建高性能虚拟文件系统的经验(内存+持久性、缓存、模块解析) 角色与职责 • 构建浏览器原生运行时架构(类似Node的执行、任务编排、流式I/O) • 设计并构建高性能虚拟文件系统 • 集成并优化打包和工具链 • 推动执行路径的可衡量性能改进 • 设计安全的沙箱和隔离以执行不受信任的代码 • 确定运行时架构的技术方向 • 在保持个人贡献者角色的同时指导工程师