
11 – 50 员工
咨询Propellerhead 是一家新西兰 IT 服务与咨询公司,帮助政府、商业机构和非营利组织开发并改进技术解决方案。公司将开源软件与敏捷和精益交付相结合,并运用设计思维等实践,打造渐进式、以用户为中心的成果。其运营文化注重协作、清晰沟通、灵活性和持续改进,团队工作方式也受到 Holacracy 等框架的影响。
高级软件工程师|Propellerhead|奥克兰混合办公
在 Propellerhead 负责技术战略与安全的企业软件交付。推动客户项目中的全栈工程、云部署以及 Rust 和 TypeScript 现代化。
描述
- 向 CTO 汇报,为 Propellerhead 及其客户制定面向未来的技术战略。
- 为服务开发团队开发核心工具、技术和软件库。
- 将概念验证推进至生产交付。
- 指导团队成员掌握新兴技术和工程实践。
- 帮助团队和客户为 AI 时代打造高效、安全的企业软件及部署架构。
- 参与全栈软件的设计与实现,涵盖代码结构、部署架构、DevOps、自动化测试和第三方集成。
- 与客户利益相关者及 Propellerhead 同事合作,在约定预算内推进解决方案设计和路线图执行。
- 领导多语言系统迁移至标准化的 Rust 和 TypeScript 解决方案,并采用更具可移植性的部署架构。
- 在整个组织内分享技术知识,强化共同的技术战略。
任职要求
- 至少七年软件开发人员或工程师经验,包括处理企业级复杂性的工作经历。
- 精通企业级编程语言及其生态系统,例如 C# .NET 或 Java with Spring。
- 具备使用 Rust 或 C++ 等较底层语言进行应用或系统开发的经验。
- 具备 TypeScript 和 React 或同类前端框架的使用经验,并深入了解 Web 应用开发。
- 具备在 Azure 和/或 AWS 上部署、构建 CI/CD 流水线以及使用 Terraform 等基础设施即代码工具的实践经验。
- 在项目设计和实现中,曾切实参与分布式和异步架构,包括微服务和消息传递架构。
- 能够在适当情况下使用 LLM 代替手工编码,并解释其对交付速度和系统安全性的改进。
- 能够借助 LLM 编写清晰、简洁的设计文档。
- 具备出色的书面和口头沟通能力,能够将需求转化为可执行的技术任务。
- 必须常驻奥克兰;国际候选人必须计划搬迁至奥克兰。
- 愿意完成警方背景、信用记录及其他要求的评估,并在需要时提供资格证明。
- 能够亲自前往新西兰参加最终招聘面试。
福利待遇
- 加入重视学习与协作的创新团队。
- 参与面向商业、服务知名客户的多样化项目。
- 获得专业发展和职业成长机会。
- 参加每两周一次的知识分享活动,活动包含午餐。
- 获得具有竞争力的薪酬。
- 可参加员工购股计划。
- 采用办公室与居家办公相结合的混合工作方式。
- 在精心设计的办公室工作。
- 加入致力于营造无歧视环境的机会平等工作场所。