高级软件工程师(Web平台)
岗位摘要
优化关键Web流程(搜索、答案渲染、浏览)的性能,重点提升应用响应速度和感知延迟;设计和实现Perplexity和Comet中可自定义的用户界面和体验组件;开发和改进前端警报和监控系统,确保Web体验的可靠性和快速事件响应
登录后保留你的岗位线索
邮箱登录后可继续查看完整职责、任职要求和原岗位入口,并使用收藏与浏览记录沉淀适合自己的机会。
岗位职责
- 优化关键Web流程(搜索、答案渲染、浏览)的性能,重点提升应用响应速度和感知延迟
- 设计和实现Perplexity和Comet中可自定义的用户界面和体验组件
- 开发和改进前端警报和监控系统,确保Web体验的可靠性和快速事件响应
- 构建自助能力和基础组件,使功能团队能够快速交付前端组件和流程,无需深厚的平台专业知识
- 支持开发者生产力计划,改善Perplexity的Web开发体验(工具、CI/CD、本地开发流程、文档)
- 参与升级和维护Perplexity的Web技术栈(如React、TypeScript、构建工具)
- 与产品、设计、搜索、基础设施和移动团队紧密合作,提供端到端的一致、高性能Web体验
- 参与规划和路线图讨论,确保平台工作的适当范围、顺序和工程分配
任职要求
- 6年以上软件工程师实践经验,专注于Web技术
- 精通现代JavaScript框架,特别是React
- 有优化Web应用性能的经验,熟悉如首次字节时间、可交互时间和应用响应速度等指标
- 具备前端和/或全栈开发的强大技术背景,最好是在高流量消费者或专业消费者产品上
- 熟悉前端监控和警报系统(如Sentry、Datadog、Grafana、基于OpenTelemetry的工具)
- 有成功管理生产Web环境中技术迁移或大型重构的记录
- 有支持开发者生产力并构建其他工程师日常依赖的工具或抽象的经验
- 出色的协作能力,能够跨产品、设计和多个工程团队高效工作
- 有在生产环境中交付高质量、可扩展软件的历史
登录后查看完整岗位详情
使用邮箱验证码登录后,可查看完整职责、任职要求、原岗位入口,并继续使用收藏和浏览记录。列表摘要保持公开,完整详情用于保护数据质量和降低恶意抓取。