注意:该职位为远程工作,面向美国候选人开放。Figma 是一家致力于让设计对所有人可及的公司,提供一个帮助团队将创意变为现实的平台。作为软件工程师,您将使用 C++/WebAssembly 开发高性能的客户端系统,并与跨职能团队合作,以提升用户体验并为全球数百万用户构建功能。
职责
• 在具有复杂内存数据模型(SceneGraph)的实时多人系统中构建核心功能和前端基础设施
• 优化性能和内存使用,以使用 C++/WebAssembly 和 TypeScript 在浏览器中提供快速、可靠的用户体验
• 扩展我们的核心 C++ 引擎和多人协议,以支持可扩展的设计系统、分支/合并流程和高级协作模式
• 设计并构建 API 和工具,使产品团队能够轻松、自信地在我们的平台上进行开发
• 贡献于可访问性策略和实施,确保我们的工具对所有人可用
• 定期与跨职能合作伙伴(包括产品、设计和工程)合作,计划和执行高影响力项目
• 编写清晰、可维护的代码和文档,并参与架构决策
• 通过配对、代码审查和反馈来指导和支持其他工程师
• 帮助推动招聘,塑造包容性、高绩效的工程文化
技能
• 4年以上专业软件工程经验,交付用户面向的功能或产品
• 在 TypeScript、C++、React、Go、Rust 或 Python 等与我们前端相关的一种或多种语言中具备强大的编程技能
• 有与基于 Web 的应用程序、浏览器性能或实时协作系统工作的经验
• 有跨团队和学科合作交付复杂技术项目的经验
• 在具有复杂内存数据模型(SceneGraph)的实时多人系统中构建核心功能和前端基础设施
• 优化性能和内存使用,以使用 C++/WebAssembly 和 TypeScript 在浏览器中提供快速、可靠的用户体验
• 扩展我们的核心 C++ 引擎和多人协议,以支持可扩展的设计系统、分支/合并流程和高级协作模式
• 设计并构建 API 和工具,使产品团队能够轻松、自信地在我们的平台上进行开发
• 贡献于可访问性策略和实施,确保我们的工具对所有人可用
• 定期与跨职能合作伙伴(包括产品、设计和工程)合作,计划和执行高影响力项目
• 编写清晰、可维护的代码和文档,并参与架构决策
• 通过配对、代码审查和反馈来指导和支持其他工程师
• 帮助推动招聘,塑造包容性、高绩效的工程文化
• 2年以上技术领导角色的经验,尤其是在多个团队之间
• 有游戏引擎、渲染系统或其他性能关键应用程序的经验
• 在开发者平台或 API 设计方面的背景
• 熟悉 WebAssembly、浏览器内部结构或前端上下文中的 C++
• 对构建协作工具和创造性工作流程充满热情
• 强烈的产品思维和对用户体验的关注
• 对持续学习、包容性和帮助他人成长的承诺
福利
• 健康、牙科和视力保险
• 公司贡献的退休计划
• 父母假和生育或家庭规划支持
• 心理健康和健康福利
• 慷慨的带薪休假
• 公司充电日
• 学习和发展津贴
• 在家工作津贴
• 手机报销
• 大多数销售职位的销售激励薪酬
• 适用于非销售职位的年度奖金计划
公司概况
• Figma 是一个协作设计工具,使团队能够在一个平台上创建、原型设计和测试数字产品。它成立于2012年,总部位于美国加利福尼亚州旧金山,员工人数在1001至5000人之间。其网站为 https://www.figma.com。
公司 H1B 赞助
• Figma 有提供 H1B 赞助的记录,2025年有39个,2024年有27个,2023年有32个,2022年有35个,2021年有16个,2020年有6个。请注意,这并不保证该特定职位的赞助。