高级软件工程师 – 数据

渥太华 26天前全职 网络
面议
职位描述: • 设计和实施可扩展的实时数据管道,以从多个全球来源移动和转换客户和交易数据。 • 构建具有弹性的数据信息系统,确保在分布式环境中实现可靠性、可观察性和数据完整性。 • 与AI和产品团队合作,构建和准备数据,以支持推荐系统、洞察生成和预测分析等智能功能。 • 倡导事件驱动的架构,支持从POS系统、API和第三方集成的无缝数据摄取。 • 定义数据治理、模式演变和实时监控的最佳实践。 • 指导和引导团队成员,促进成长并在工程组织中分享知识。 要求: • 在构建和扩展处理多样化全球数据源的数据架构方面有丰富经验。 • 在实时数据处理方面有成熟的背景,熟练使用Kafka、Pub/Sub和ClickHouse等工具。 • 精通TypeScript,并具有跨全栈环境工作的经验。 • 对SQL和NoSQL数据库有深刻理解,擅长模式设计、性能调优和数据建模。 • 熟悉ETL/ELT框架(如dbt、Airflow、Dagster)和云平台(如AWS和GCP)。 • 有Vercel经验者优先。 • 具有通过结构化、高质量数据(如嵌入、向量数据库、RAG管道)增强AI系统的经验。 • 深刻理解事件驱动的软件模式和分布式系统基础。 • 对指导和帮助团队其他成员提升有兴趣。 福利: • 个人或家庭健康保险选项 • 丰厚的年度工作设备和硬件津贴 • 无限制的休假,每年需至少使用一定天数 • RRSP匹配 • 具有竞争力的薪酬和灵活的远程工作文化