高级后端软件工程师 - Python

渥太华 5天前全职 网络
面议
Ouster是一家在纳斯达克上市的公司,提供一系列基于激光雷达传感器及其软件解决方案。我们的先进视觉算法和传感器硬件被应用于自动驾驶汽车、无人机、机器人、智能交叉路口及许多其他应用中。如果您有解决重大问题的动力,我们正在公司内部招聘关键职位,需要您的帮助!您的角色主要涉及Ouster的Blue City解决方案,使命是让道路更安全、减少通勤时间并降低排放。我们开发的软件为城市提供所需信息,以更好地理解和改善其交通网络。我们的小型紧密团队由具有交通和软件工程背景的工程师组成,致力于这一使命。 我们正在寻找一位充满活力和热情的软件工程师,他将在架构、开发和维护我们的后端基础设施、API、服务和分析中发挥关键作用。您将致力于使像我们这样尖端的分布式系统成为可能的云基础设施。我们的基础设施能够高效地将原始激光雷达点云实时流式传输给众多客户,从我们的交叉路口边缘计算机连续流式传输数据到云端进行分析,并让用户访问我们计算的分析结果。 您还将通过创建诸如我们的近距离碰撞检测等分析来提高道路安全性,该检测可以发现车辆、骑行者和行人之间的近距离碰撞。这使得城市能够在基础设施变更前后进行研究,查看近距离碰撞率的变化,甚至查看单个事件的3D记录以更好地理解其交叉路口的问题。 工作职责: 设计、构建和维护一个复杂的、在生产中的大规模分布式系统 开发稳健的Python和Rust代码以支持产品功能 与团队和个人合作,架构和实现我们的云基础设施和应用程序 合作开发微服务以生成交通分析 架构解决方案以满足需求 将设计分解为工程需求 与其他内部软件团队合作 我们正在寻找: 软件工程、计算机科学或相关学科的学士学位或更高学历 7年以上生产软件应用程序编码经验 5年以上专注于可扩展性的分布式系统设计经验 需要丰富的使用Python设计和实现后端应用程序的经验 具有使用C++、Rust或Go等编译语言开发高性能应用程序的丰富经验者优先 具有设计和管理高性能数据库的丰富经验,重点是Postgres。(有时间序列数据经验者优先) 使用多种通信协议(TCP、GRPC、MQTT等)并理解基本网络概念的经验 熟悉在Linux环境中开发 对AWS技术有深入了解,以优化架构云解决方案 对如何设计、开发、测试和监控生产后端系统有扎实的理解 对云安全最佳实践和标准有深入理解 有Docker、Jenkins和Terraform经验 优秀的问题解决能力 良好的沟通能力 加分项: 在ITS行业或交通工程方面的经验 曾与嵌入式系统合作的经验 使用Rust编程的经验 基本薪酬将取决于您的技能、工作经验、地点和资格。此角色也可能有资格获得股权和福利。($140,000 - $160,000) 我们在Ouster承认信心差距。您不需要满足所有这些要求即可成为此角色的理想候选人。