高级数据库工程师

洛杉矶 2个月前全职 网络
49.8万 - 85.4万 / 年
职位概述 我们通过快速、安全、轻松地连接人、数据和应用程序来推动业务增长。 我们共同致力于从员工出发建立一种文化和公司,承诺团队合作、信任和透明度。 主要职责: • 领导模式设计,开发高性能、可靠且高度可用(HA)的数据库驱动应用程序。 • 指导一个小团队并现代化遗留系统。 • 从零开始为强大的数据库解决方案作出贡献。 • 帮助选择最佳技术,并与其他开发团队合作,承包和实施完整系统。 要求: • 深入了解数据库内部结构(关系型和非关系型)、高级模式设计以及在Java和其他语言(Golang、Scala)中的高效开发。 • 具备DBA级技能和AWS云原生流利度。 • 为PostgreSQL架构高效、可扩展的模式(例如,标准化的3NF和覆盖索引)。 • 通过分析吞吐量、延迟百分位和可用性要求来选择数据库(例如,Cassandra、PostgreSQL、AWS Aurora、DynamoDB)。 • 在Java中构建高性能、可靠的数据库应用程序。 • 将遗留系统迁移到现代高性能数据库。 • 使用PostgreSQL的EXPLAIN ANALYZE等工具优化复杂查询。 • 按照最新模式开发企业RESTful网络服务。 • 参与多地点的全球软件开发团队,并在各个技术领域指导他人。 • 参与软件开发生命周期的各个方面,包括需求审查、设计、编码、代码审查、测试、部署和保修支持。 • 与他人合作,应用原则、理论、概念,使用软件方法论、工具、文档流程、安全协议和测试程序。 期望技能: • 具有使用现代语言的显著软件工程经验。 • 理解多种企业数据库,包括Oracle、SQL Server、Postgres和图形数据库。 • 能够编写和理解复杂的SQL查询、关系型和非关系型数据模型。 • 具备数据结构标准的经验,包括XML、JSON和YAML。 • 在软件开发角色中拥有逐步扩展责任和成功交付的历史记录。 教育背景: • 计算机科学、信息系统或相关领域的学士学位,或同等教育和经验。 这是一个在美国的远程工作职位。 Lumen提供全面的福利套餐,包括广泛的健康、生命、自愿生活福利和其他提升您身心健康和财务福祉的福利。