高级软件工程师

雇用者
放大
地方
布鲁克林,纽约,美国
薪水
竞争的
截止日期
2021年11月16日

查看更多

工作类别
辅助人员,电脑/资讯科技,产品、服务和政策,产品开发/工程
你需要登录创建帐户为了保住一份工作。
Amplify自2000年以来一直是K-12教育的先驱,在下一代课程和评估方面处于领先地位。我们迷人的ELA、数学和科学核心和补充课程让所有学生都参与到严格的学习中,并激发他们深入思考、创造性思考和为自己着想。我们的形成性评估产品将数据转化为实际的教学支持,以帮助每一个技能水平的学生在早期阅读和数学上建立牢固的基础。我们的课程为教师提供了强大的工具,帮助他们理解并响应所有学生的需求。今天,Amplify为50个州的500万学生提供服务。

关于放大

Amplify在创造沉浸式、严谨的数字学习体验方面处于领先地位,这些体验看起来很棒,玩得很棒,并帮助学生期待自己的伟大成就。Amplify被誉为教育领域最好的科技公司,也是科技领域最好的教育公司。

作为Amplify的工程师,您将加入一个有才华的团队,用最好的技术解决教育中最棘手的问题,包括用户体验、API和服务、数据分析和部署管道。你将在想象和改进产品设计以及课堂体验方面发挥积极作用。

你会怎么做
  • 通过以下方式打动最强硬的客户-K-5评分员:
    • 使用Angular和React等框架设计和构建引人入胜、古怪、快速的前端

  • 通过以下方式让充满激情的教师生活更美好:
    • 设计能够满足数字工具终极可靠性和正常运行时间挑战的应用程序——这比纸上的好吗?
    • 构建结构良好且文档化的RESTful API,以便我们的应用程序可以轻松共享数据
    • 设计工具、工作流程和文化,以便经常、自信地将代码从笔记本电脑传送到教室

  • 通过以下方式帮助学校管理者建设优秀学校:
    • 构建尊重隐私并确保安全的数据管道,同时提供有用的见解
    • 实现在可变内存和网络约束下跨平台运行良好的代码
    • 使用DataDog和AWS CloudWatch等工具分析性能并消除棘手的bug

  • 通过以下方式每天学习:
    • 在跨职能团队中领导协作、拉动请求和指导
    • 参与跨团队分享、布朗巴格和研讨会系列


您可能从事的示例项目
  • 使用最新的web和canvas框架制作沉浸式动画环境和角色
  • 设计算法,以便在适当的时间为适当的学生选择适当的活动。
  • 对学生活动中的数据进行建模,向教师提供正确的建议
  • 模拟数十万儿童实现可扩展性、稳定性和安全性改进
  • 改进我们的部署和测试自动化管道


基本要求:
  • 计算机科学学士/硕士或同等学历
  • 5年以上专业软件开发经验
  • 良好的CS和软件工程基础
  • 2年以上Python服务器端开发经验。Java(Dropwizard)Node.js也与此相关。
  • 在云中部署生产系统的经验(主要是AWS,但GCP和Azure相关知识)
  • 数据库技术(SQL、RDS、建模、ORMs、调优)方面的经验
  • 较强的书面和口头沟通能力


首选:
  • 体验我们每天使用的工具:
    • 构建/运行:无服务器,Linux
    • 存储:Postgres、S3、雪花
    • 部署:Terraform、AWS(EC2、Lambda、SQS等)
    • 监控:数据狗
    • 安全的数据管理和处理
    • 休息
  • 熟悉我们不使用的工具,了解何时以及如何使用这些工具
  • 对构建和学习的热情:开源贡献、宠物项目、自我教育、堆栈溢出
  • 有教育或教育技术经验
  • 有现场产品支持和远程团队的经验
  • 具有现代JavaScript框架的经验(例如React)


我们崇尚多样性,并致力于为所有员工创造一个包容的环境。为此,我们寻求从多元化的候选人库中招聘、培养和留住最有才华的人才。

Amplify是少数民族、女性、受保护退伍军人和残疾人的平等机会雇主。

该职位可能全部或部分由《美国复苏与再投资法案》基金资助。

Amplify Education,Inc.是一家电子验证参与者。
你需要登录创建帐户为了保住一份工作。

金宝搏54网址

创建工作通知,并直接将个性化工作建议发送到您的收件箱。

创建警报

类似的工作