我们为您提供了一个令人兴奋和有回报的机会,让您将软件工程职业提升到一个新的水平。
作为摩根大通的高级软件工程师,您将成为敏捷团队的重要成员,在云基础服务部门负责增强、构建和交付可信赖的、市场领先的技术产品,以安全、稳定和可扩展的方式。利用您的技术技能和解决问题的方法,您将在支持公司业务目标的基础云系统中发挥关键作用。
工作职责
• 执行软件解决方案、设计、开发和技术故障排除,能够超越常规方法来构建解决方案或解决技术问题
• 创建安全且高质量的生产代码,并维护与适当系统同步运行的算法
• 为复杂应用程序生成架构和设计文档,同时负责确保软件代码开发满足设计约束
• 收集、分析、综合和开发大型、多样化数据集的可视化和报告,以持续改进软件应用程序和系统
• 积极识别数据中的隐藏问题和模式,并利用这些见解推动编码卫生和系统架构的改进
• 以可重用性和可维护性为目标,为核心云平台代码做出贡献
• 为探索新兴技术的软件工程社区和活动做出贡献
• 为团队的多样性、公平性、包容性和尊重文化做出贡献
所需资格、能力和技能
• 接受过软件工程概念的正式培训或认证,并具有5年以上的实际经验
• 在系统设计、应用开发、测试和运行稳定性方面具有实际操作经验
• 熟练掌握一种或多种编程语言的编码能力
• 在大型企业环境中使用一种或多种现代编程语言和数据库查询语言开发、调试和维护代码的经验
• 全面了解软件开发生命周期
• 对CI/CD、应用程序弹性和安全等敏捷方法论有扎实的理解
• 具备在技术领域(如云计算、人工智能、机器学习、移动等)中的软件应用和技术流程的知识
• 有AWS EC2、ECS、Lambda和Step Functions等技术的经验
• 熟悉Unix shell脚本编程
• 具备应用于AWS的基础设施即代码的知识
• 具备应用、数据、基础架构架构的知识
优先资格、能力和技能
• 拥有AWS认证是理想的,但不是必需的
• 具备较强的Terraform、Cloudformation、Python、Golang、Bash编程经验
• 能够领导和影响团队成员
• 具备使用各种数据库和数据库范例的经验