关于我们
ShareThis是一家专注于解决复杂数据问题和构建下一代数据和人工智能驱动产品的动态创新公司。我们的服务每天处理着数千亿个请求和千兆字节的数据,旨在保持高可用性和高效性。我们使用Kubernetes在AWS上管理基础设施,并使用NodeJS、Python、GoLang和Javascript构建Web应用程序和服务。我们的数据处理能力由Spark、BigQuery和Databricks提供支持,处理着千兆字节的数据。
职位概述
作为ShareThis的首席软件工程师,您将在定义全球范围内运作的下一代系统的技术愿景方面扮演关键角色。这个职位提供了影响大量产品负责人、软件工程师、机器学习专家和数据科学家的机会。您将负责将复杂问题分解为简单明了的解决方案,并引领我们最有雄心的想法的架构方向。您的决策将极大地影响ShareThis的业务结果,并提升整体客户体验。
职责
• 开发和引领在大规模情况下创建复杂数据产品的技术愿景。
• 在要求严格的跨职能项目中担任技术负责人。
• 确保系统的架构和设计具有高质量。
• 将复杂问题分解为简单明了的解决方案。
• 全面了解系统之间的相互依赖和限制。
• 在性能、可扩展性、分布式架构和工程最佳实践方面具有专业知识。
• 在设计决策中利用内部和行业知识。
• 研究和对比ShareThis技术与行业中的竞争系统。
• 通过专利和隐私合规性贡献知识产权。
• 与产品负责人、软件工程师、机器学习专家和数据科学家密切合作。
资格
• 计算机科学或相关专业的学士学位。
• 10年以上的专业软件工程经验。
• 在大规模软件产品的全生命周期开发方面具有丰富经验,包括对面向服务的架构、设计模式和Web服务的广泛经验。
• 精通数据结构、算法、分布式算法及其实际应用。
• 熟练掌握多种现代编程语言,如Node JS、Python、GoLang等。
• 有多个大数据解决方案的经验,如DynamoDB、MongoDB、BigQuery、Databricks、SnowFlake等。
• 在AWS技术方面有丰富的经验。
• 在快节奏、协作的敏捷团队中工作的经验。
薪酬:年薪从160,000.00美元到200,000.00美元不等。