RUST和Python工程师。@纽约市,纽约州。

纽约 1天前全职 网络
面议
关于我们:LTIMindtree是一家全球技术咨询和数字解决方案公司,通过利用数字技术帮助各行业企业重新构想商业模式,加速创新,最大化增长。作为700多个客户的数字化转型合作伙伴,LTIMindtree凭借广泛的领域和技术专长,帮助在融合的世界中推动卓越的竞争差异化、客户体验和业务成果。LTIMindtree是Larsen & Toubro集团公司,拥有近90,000名才华横溢且具有创业精神的专业人士,分布在30多个国家,结合了前Larsen and Toubro Infotech和Mindtree在解决最复杂的业务挑战和大规模交付转型方面的行业认可优势。欲了解更多信息,请访问。 职位名称:RUST和Python工程师。 地点:纽约,纽约。(每周3天现场) 持续时间:全职。 经验:8 - 12年 职位概要: 我们正在寻找一名具有Rust和Python专业水平的高级软件工程师加入我们的开发团队。此角色弥合了高性能系统编程和稳健验证之间的差距,专注于构建安全快速的应用程序以及确保其安全所需的高级自动化测试框架。您将负责定义测试策略,使用rs-test和py-test实施单元集成测试,并确保高代码质量。 主要职责 核心开发:设计、开发和维护使用Rust的高性能、线程安全和内存安全的应用程序。 测试基础设施:使用Pythonpytest和Rustrstest或类似的基于夹具的框架构建、增强和维护复杂的测试框架。 测试策略:实施全面的测试方法,包括单元测试、集成测试、端到端测试和基于属性的测试。 集成:协作将基于Rust的核心逻辑与基于Python的用户界面、API或数据管道连接起来。 CICD:将自动化测试集成到CICD管道中,例如GitLab CI、GitHub Actions、Jenkins。 调试分析:调试涉及Rust组件和Python绑定的复杂跨层性能问题。 最佳实践:推动现代测试技术的采用,进行代码审查,并指导初级工程师进行可测试代码设计。 要求: 经验:5年专业软件开发经验。 Rust专业知识:具有Rust的强大实践经验,包括所有权、生命周期、异步编程、Tokio和测试cargo test rstest。 Python专业知识:对Python 3到10具有很强的熟练度,具备pytest夹具和模拟的高级知识。 测试知识:具有自动化测试框架、CICD管道和测试驱动开发(TDD)的经验。 系统设计:理解系统编程概念、并发和内存管理。 工具:熟悉Git、Docker和Linux环境。 福利/津贴因您与LTIMindtree(LTIM)的雇佣性质而异: 福利和津贴: 全面的医疗计划,涵盖医疗、牙科、视力 短期和长期残疾保险 公司匹配的401(k)计划 人寿保险 假期、病假、带薪假期 带薪陪产假和产假 每个职位发布中显示的范围反映了该职位在美国所有地点的最低和最高薪资目标。在范围内,个人薪酬由工作地点和职位级别以及包括与工作相关的技能、经验和相关教育或培训在内的其他因素决定。根据所提供的职位,可能会提供其他形式的补偿作为整体补偿的一部分,例如基于年度绩效的奖金、销售激励薪酬和其他形式的奖金或可变补偿。 免责声明:本文提供的薪酬和福利信息截至发布之日准确无误。 LTIMindtree是一个致力于工作场所多样性的平等机会雇主。我们的雇佣决定不考虑种族、肤色、信仰、宗教、性别(包括怀孕、分娩或相关医疗状况)、性别认同或表达、国籍、祖先、年龄、家庭护理状态、退伍军人身份、婚姻状况、民事结合状态、国内合作伙伴关系状态、军事服务、残疾或残疾历史、遗传信息、非典型遗传细胞或血液特征、工会隶属关系、情感或性取向或偏好,或任何其他受适用联邦、州或地方法律保护的特征,除非这些考虑是法律允许的真实职业资格。 安全返岗: 为了遵守LTIMindtree的公司COVID-19疫苗接种要求,候选人必须能够在入职日期之前或当天提供完全接种COVID-19疫苗的证明。或者,可以根据适用的州和联邦法律,提交LTIMindtree的COVID-19疫苗接种要求的合理住宿请求以供批准。任何请求均需通过LTIMindtree的适用流程进行审查。