软件工程师 LMTS(大数据方向)

圣弗朗西斯科 9天前全职 网络
面议
关于职位 Salesforce正在寻找一位经验丰富、多才多艺且使命驱动的软件工程师(LMTS),专注于大数据,加入一个利用高级算法、大数据技术和生成式AI在Agentforce平台中构建流程智能能力的团队。您将推动功能和集成的开发,使公司能够利用来自各种来源的大量数据来发现、自动化和优化其业务流程。您将在“数据工程”和“软件工程”之间架起桥梁——编写高质量的生产代码,利用分布式查询处理来实现大规模的高效AI和分析。 职责 • 架构、设计、实现、测试和交付高度可扩展的产品 • 掌握我们的开发流程、文化和代码库,然后改进它 • 设计、开发、测试和维护大数据查询 • 负责查询的性能:深入研究查询计划以提高可扩展性、性能和效率 • 设计、开发和改进大数据查询的性能基准 • 提出创新想法以提高稳健性、可扩展性和性能 • 推动跨团队的架构决策并指导复杂功能的实施 • 为其他工程师提供技术领导和指导 • 在混合工程模型中有效运作,鼓励工程师能够设计和完成必要工作,以确保自己代码以及其他工程师代码的质量 • 开发测试策略,设计自动化框架,编写单元/功能测试以提高代码覆盖率和自动化指标 • 积极参与发布和部署过程 • 参与团队的值班轮换,以实时解决复杂问题,并保持服务的正常运行和高可用性 必备技能 • 计算机科学或相关领域的学士学位 • 6年以上专业软件开发经验 • 精通Java后端开发 • 精通大数据技术,如Spark、Trino或类似的SQL查询引擎、Iceberg、Kafka • 具有使用Java、JUnit、JSUnit、Selenium进行单元和功能测试的自动化测试经验 • 优秀的沟通和人际交往能力 • 办公室灵活:每周亲自工作三天;或部分工程团队每季度10天 优先技能 • 熟悉在托管云环境中使用AWS、Docker和Kubernetes构建和交付高度可扩展、可靠和复杂的软件系统 • 具有与AI和大型语言模型(LLMs)合作和开发的经验 • 计算机科学或同等领域的硕士学位 • 在当前和过去的角色中表现出色的记录