高级后端工程师 C++(芝加哥或雷斯顿)

芝加哥 2天前全职 网络
104.0万 - 155.9万 / 年
FreeWheel 是康卡斯特公司旗下的一家公司,为出版商、广告商和媒体购买者提供全面的广告平台。依托于优质的视频内容、强大的数据和先进的技术,我们使买卖双方能够更轻松地在所有屏幕、数据类型和销售渠道中进行交易。作为一家全球性公司,我们在九个国家设有办事处,可以在全球范围内插入广告。 职位概述 FreeWheel 正在寻找充满激情的软件工程师,帮助设计、构建和支持我们高质量、创新的视频广告平台。此职位为虚拟职位。FreeWheel 通过一个强大的技术平台帮助电视行业实现其优质内容的货币化,使消费者能够在包括 PC、智能手机、OTT 设备、机顶盒和传统电视在内的任何设备上观看高质量视频。FreeWheel 的纽约工程中心是我们全球工程团队的核心部分,正在为电视行业构建一站式解决方案,以管理其数十亿美元的收入。我们的技术平台能够处理每天数十亿次请求,处理每日数TB的原始数据,并优化客户的业务。 职位描述 所需技能和经验: 计算机科学或相关领域的学士学位 5-7年 C++ 专业经验 开发 • 负责您所拥有的功能的完整软件开发生命周期,包括设计、原型、实施、测试、维护和技术支持。 • 制作技术规范并确定操作可行性。 • 编写设计良好、可测试、高效的代码。 • 制定软件验证计划和质量保证程序。 • 记录和维护软件功能。 • 定制和部署工程工具、流程和指标。 技术技能 • 具有 C/C++、数据库设计和网络编程经验。 • 具有大型系统软件设计和开发经验。 • 具有分布式系统和关键任务系统经验者优先。 • 广告行业经验者优先。 • 在解决问题和技术创新方面表现出专业知识。 • 对学习/实践新技术充满热情。 • 熟悉 SDLC、敏捷和软件工程方法论。 • 团队合作能力,良好的沟通能力,愿意在压力下工作。 • 具备技术支持的能力和毅力。 • 能够与全球团队紧密合作,并在正常工作时间之外接受额外的工作时间以满足或与全球团队合作。 核心职责 • 与项目利益相关者合作,确定产品和技术需求。进行分析以确定集成需求。 • 设计新的软件和网络应用程序,支持正在开发的应用程序并定制当前应用程序。协助现有应用程序的软件更新过程和软件版本的推出。 • 参与培训代表和运营人员使用内部开发的软件应用程序。 • 研究、撰写和编辑文档和技术需求,包括软件设计、评估计划、测试结果、技术手册以及正式建议和报告。 • 监控和评估竞争应用程序和产品。审查与指定项目解决方案相关的文献、专利和当前实践。 • 在设计过程中提供技术领导,并在实践、程序和技术方面提供指导。为初级软件开发工程师提供指导和导师服务。 • 与质量保证团队合作,确定应用程序是否符合规格和技术要求。 • 展示对工程方法、概念、技能及其在指定工程专业领域应用的深入了解。 • 展示对流程设计和重新设计技能的深入了解和应用能力。向内部听众展示并捍卫架构、设计和技术选择。 • 展示项目管理技能的知识和应用能力。 • 在重要事项上始终保持独立判断和自由裁量权。 • 定期、持续和准时出勤。必须能够在夜间和周末工作,必要时安排可变时间表和加班。 • 执行分配的其他职责和责任。 各级员工都应: • 理解我们的运营原则;使其成为您工作指南。 • 拥有客户体验——以客户为先的方式思考和行动,在每个接触点为他们提供无缝的数字选项,并使他们成为我们产品和服务的推广者。 • 了解您的工作——成为我们颠覆性技术、产品和服务的热情学习者、用户和倡导者,特别是我们的数字工具和体验。 • 团队合作赢得胜利——通过合作和开放新想法来实现大事。 • 积极参与净推荐值系统——一种将更多员工和客户反馈引入公司的工作方式——通过参加会议、回电并帮助我们提升机会,以便为客户做得更好。 • 推动结果和增长。 • 在您的工作和领导中支持包容文化。 • 为彼此、我们的客户、投资者和社区做正确的事情。 免责声明: • 此信息旨在表明员工在此角色中执行的工作的一般性质和水平。它并非旨在包含或被解释为所有职责、责任和资格的全面清单。 核心职责 • 与项目利益相关者合作,确定产品和技术需求。进行分析以确定集成需求。 • 设计新的软件和网络应用程序,支持正在开发的应用程序并定制当前应用程序。开发现有应用程序的软件更新过程。协助软件版本的推出。 • 培训初级软件开发工程师使用内部开发的软件应用程序。 • 监督文档和技术需求的研究、撰写和编辑,包括软件设计、评估计划、测试结果、技术手册以及正式建议和报告。 • 了解行业内的技术发展。监控和评估竞争应用程序和产品。审查与指定项目解决方案相关的文献、专利和当前实践。 • 在设计过程中协助技术领导,并在实践、程序和技术方面提供指导。为软件开发工程师提供指导导师服务。 • 协助跟踪和评估绩效指标。确保团队按时、按规格和在预算范围内交付软件。 • 与质量保证团队合作,确定应用程序是否符合规格和技术要求。测试和评估系统、子系统和组件。 • 作为外部供应商和/或客户的技术联系人和联络人。 • 向内部和外部听众展示并捍卫架构、设计和技术选择。 • 在重要事项上始终保持独立判断和自由裁量权。 • 定期、持续和准时出勤。必须能够在夜间和周末工作,必要时安排可变时间表和加班。 • 执行分配的其他职责和责任。 各级员工都应: • 理解我们的运营原则;使其成为您工作指南。 • 拥有客户体验——以客户为先的方式思考和行动,在每个接触点为他们提供无缝的数字选项,并使他们成为我们产品和服务的推广者。 • 了解您的工作——成为我们颠覆性技术、产品和服务的热情学习者、用户和倡导者,特别是我们的数字工具和体验。 • 团队合作赢得胜利——通过合作和开放新想法来实现大事。 • 积极参与净推荐值系统——一种将更多员工和客户反馈引入公司的工作方式——通过参加会议、回电并帮助我们提升机会,以便为客户做得更好。 • 推动结果和增长。 • 在您的工作和领导中支持包容文化。 • 为彼此、我们的客户、投资者和社区做正确的事情。 免责声明: • 此信息旨在表明员工在此角色中执行的工作的一般性质和水平。它并非旨在包含或被解释为所有职责、责任和资格的全面清单。 康卡斯特是一个机会均等的工作场所。我们将考虑所有合格的求职者,不论种族、肤色、宗教、年龄、性别、性取向、性别认同、国籍、残疾、退伍军人身份、遗传信息或任何其他受适用法律保护的基础。 技能: C++ 编程语言;敏捷 SDLC;团队领导;分布式系统;算法;系统设计;数据结构 薪资: 主要地点薪资范围:$149,610.68 - $224,416.02 康卡斯特计划根据与工作相关的非歧视性因素(如经验)在此范围内提供给选定候选人的基本薪酬。申请窗口为职位发布之日起30天,除非申请人数需要提前或推迟关闭。 基本薪酬是康卡斯特为补偿和认可员工工作而提供的全面奖励的一部分。大多数销售职位根据适用计划的条款有资格获得佣金,而大多数非销售职位有资格获得奖金。此外,康卡斯特为符合条件的员工提供一流的福利。我们相信,福利应该在最重要的时候为您提供所需的支持,并帮助您照顾最重要的人。因此,我们提供一系列选项、专家指导和始终在线的工具,这些工具是个性化的,以满足您的现实需求——帮助您在重大里程碑和日常生活中在身体、财务和情感上获得支持。有关更多详细信息,请访问我们职业网站上的薪酬和福利摘要。 教育 学士学位 虽然拥有所述学位是首选,但康卡斯特也可能考虑拥有某些课程和经验组合或具有丰富相关专业经验的申请人。 相关工作经验 10年以上