Lennar 规划智能平台主管软件工程师(远程)
负责 Lennar 规划智能平台的开发,支持住宅建造分析、市场洞察、消费者细分和 EI 套件。负责 React、TypeScript、Python、PostgreSQL、AWS、地图以及基于 LLM 的功能,覆盖完整产品生命周期。
描述
- 与利益相关者合作,定义功能性和非功能性需求
- 促进团队协作,确保交付与业务目标保持一致
- 估算和预测计划中的工作
- 遵循架构、设计、实施和安全标准以及工程最佳实践
- 调查开发和设计难题,并提出有效解决方案
- 评估集成需求并规划集成方案
- 创建技术文档,包括设计评估、测试计划和测试结果
- 编写清晰、易维护、高质量且可测试的代码
- 编写单元测试和集成测试,并执行功能测试和性能测试
- 参与代码评审和协作编程
- 创建可复用的软件组件和构建模块
- 诊断并解决关键问题,提升应用性能
- 定义并完善开发实践和流程
- 领导、管理和指导软件工程师
- 负责 Plan Intelligence 的设计与交付,这是一个用于规划组合分析、市场情报、消费者细分和 EI 套件的内部平台
- 负责基于服务端渲染 React 和 TypeScript 前端以及 Python FastAPI 服务的端到端功能,使用 AWS 上的 PostgreSQL
- 与数据工程团队合作,构建向平台提供规划、地理空间和利润率数据的数据管道
- 为大型规划和社区数据集创建并优化交互式地图、图表和导出流程
- 增强 AWS Bedrock 的 LLM 功能,同时平衡响应质量、延迟和运营成本
- 使用监控和产品分析,在 AWS 开发、UAT 和生产环境中运行并支持该平台
任职要求
- 计算机科学硕士学位,并拥有 5 年或以上 Web 技术和标准相关经验;或计算机科学、计算机信息系统或同等领域学士学位,并拥有 7 年或以上相关经验
- 表现出学习新技能、技术和框架的意愿
- 具备出色的问题解决和分析能力
- 拥有管理开发团队的相关经验
- 具备设计架构、扩展和交付复杂技术解决方案的经验
- 拥有敏捷环境中的领导经验,以及出色的沟通、协作、指导和团队赋能能力
- 能够通过口头和书面方式向不同利益相关者解释复杂的技术概念
- 至少 7 年 JavaScript 经验
- 至少 5 年 React.js 经验
- 深入了解语义化 HTML 和现代 CSS,包括 CSS-in-JS、无障碍设计和响应式设计
- 熟练掌握 TypeScript 和现代 React 工具,例如 Vite、服务端渲染、客户端路由以及 TanStack Query 或同等的服务端状态库
- 了解 CI/CD、Git、包管理、调试和复杂问题解决
- 熟练掌握 Python 和 FastAPI,并具备使用 PostgreSQL 等关系型数据库的扎实 SQL 技能
- 具备在 AWS 上构建、部署和运行基于 Docker 的服务的实践经验,包括 ECS、S3 和 IAM,并使用基础设施即代码
- 具备通过 OIDC 或 Microsoft Entra ID 集成企业单点登录,并安全管理服务端会话和令牌的经验
- 具备开发前端和后端自动化单元测试及集成测试的经验
- 优先考虑具备以下经验者:分析和报表界面、地理空间数据和交互式地图、生成式 AI 和 LLM 集成、数据管道和湖格式、A/B 测试和产品分析埋点、后端开发、云平台、第三方集成,以及住宅建造、房地产或建筑数据
福利待遇
- 医疗、牙科和视力保险
- 401(k) 计划:公司按员工缴费金额提供最高 5% 的一比一匹配
- 带薪育儿假
- 员工援助计划
- 教育援助计划
- 最高 30,000 美元的收养援助
- 入职即享每年最多三周年假
- 节假日、病假和个人假政策
- 新员工推荐奖金计划
- 购房折扣
- Everyone’s Included Day
- 可能提供奖金
- 可能提供佣金
