关于职位
Foxglove是一个机器人可观测性和可视化平台。我们管理并提供对大量数据的访问,包括我们托管的平台和客户站点。
我们正在寻找一位技术和数据导向的后端工程师,具有专业经验,在机器人数据的流式处理和分析工作负载方面。您将与其他工程师合作,设计和开发我们的后端服务、数据处理流水线和接口。
挑战:
• 通过批处理和实时卸载处理大量传感器数据
• 在大量实时或记录数据上提供低延迟的随机访问(设备、时间、传感器)
• 多云架构(我们在GCP/AWS/Azure的客户云账户中部署)
• 在网络受限环境中从远程设备卸载数据
我们的技术栈包括:
• Node.js(TypeScript)
• PostgreSQL
• Go中的摄入、流式处理和其他计算服务
• GCP中的托管Kubernetes环境
• Azure和AWS中的客户部署
地点
我们是一家小型的远程公司,员工分布在美国和澳大利亚。我们每天都会进行社交聚会、头脑风暴和分享进展。
对于这个职位,我们希望找到北美地区的人。
我们正在寻找的人才
• 8年以上编写高性能生产软件的专业经验
• 有使用Go或Rust的丰富专业经验
• 在SQL数据库、查询计划优化和扩展数据工作负载方面有丰富经验
• 有一种或多种云对象存储和其他数据存储机制的经验
• 熟悉基于SQL的REST API
• 熟悉Kubernetes
• 热衷于与工程师一起构建技术工具
• 出色的书面和口头沟通能力
• 能够在快节奏、小团队环境中蓬勃发展
• 在做技术决策时考虑客户影响
加分项
• 机器人或AV经验
• 有Spark/Databricks的经验(数据源、Spark SQL、查询优化、管理)
• 基础设施管理(IaC/Terraform、k8s、云提供商、安全性)
我们提供什么
• 对于这个职位,我们提供18.5万到20万美元的薪水
• 远程工作
• 每月300美元的远程预算,用于建立个人工作空间
• 在A轮公司中具有竞争力的股权授予
• 全职员工的医疗保险覆盖率为90%,家属为75%(仅限美国全职员工)
• 401k匹配(仅限美国全职员工)
• 4周假期,外加节假日
• 公司全额支付的两次全员聚会费用每年2次