高级平台软件工程师
地点:加利福尼亚州贝尔蒙特
员工人数:<50
行业:无线服务
职位汇报对象:首席技术官
动态的湾区初创公司正在寻找一名高级平台软件工程师。此人将推动创新的网络和移动解决方案的开发和执行,这些解决方案结合了尖端的定位、3D 和物联网系统。
最重要的职责
- 在云环境中架构、构建和维护可扩展的平台服务。
- 开发基于 Python 的强大解决方案,以实现 3D 室内定位和物联网设备集成。
- 使用 REST 和 WebSocket 微服务与前端和边缘团队协作,利用 API 设计模型和规范。
- 监控和分析系统指标,以优化微服务的性能和可靠性。
- 积极改进开发流程,优化系统成本,提高软件质量。
- 全面负责项目,从初步构思到部署和维护。
- 在关注细节的同时理解整体系统架构。
您可以为这个角色、团队和组织带来的影响:
- 计算机科学、工程或相关领域的学士学位。
- 7 年以上相关经验和 AWS 专业知识。
- 拥有云平台和服务的深厚经验,包括容器编排(ECS/EKS)、流媒体平台(Kinesis/Kafka)和关系数据库(RDS)/PostgresSQL。
- 具备使用 Python 设计和构建可扩展、容错分布式微服务的能力。
- 拥有 CI/CD 管道、版本控制(GIT)和测试框架(如 PyUnit 和 PyTest)的实践经验。
- 在基于 Linux/Unix 的后端开发方面有扎实的背景。
- 对系统设计原则有扎实的理解,包括需求分析、数据扩展、API 定义和组件权衡。
- 熟悉 API 规范(OpenAPI)、监控工具(Grafana、Prometheus)和微服务架构框架。
- 具有调试复杂软件应用程序和执行性能调优和分析的经验。
- 了解分布式数据存储和处理系统。
- 具有使用 Terraform 等基础设施即代码工具的经验。
- 具有使用 JIRA 等项目管理工具的经验。
- 具有指导或为工程团队提供技术领导的经验。
优先技能
- 接触过与 AI 相关的系统或模型服务架构。
- 具有 FastAPI 或类似后端框架的经验。
- 了解物联网设备管理工作流程。
- 熟悉机器学习管道,包括数据准备、模型训练、调优、部署和监控。
- 具有 Web 或移动开发经验(React、NestJS、CSS、JavaScript、REST、JSON)。
福利:医疗、视力、牙科、股票期权
薪酬:$150K - $190K