远程工作雷达

高级软件工程师 - Rust

Senior Software Engineer - Rust

开发工程未标注地域
公司Creative Chaos
薪资未公开
工作地点Pakistan
地域资格未标注地域
时区要求日间重叠约 6 小时,基本正常作息
用工类型Full Time
发布时间今天
数据来源Himalayas
前往 Himalayas 查看并投递 →

职位描述
在Creative Chaos担任资深Rust软件工程师,负责设计、开发和维护高性能且可靠的软件系统。该职位需要对Rust编程、系统编程有深入理解,并能够优化代码以实现卓越的性能和安全性。工程师将与跨职能团队合作,指导初级开发人员,并确保遵循软件开发的最佳实践。

职责

  • 分析业务需求并设计解决方案
  • 使用Rust开发和维护高质量的软件
  • 编写清晰、可维护且高效的代码
  • 审查和调试代码,确保程序正确性
  • 进行性能调优、优化和容量规划
  • 参与代码审查并指导初级团队成员
  • 与产品经理和其他相关方协作
  • 确保遵循编码标准和最佳实践
  • 有效文档化流程、方法和代码
  • 跟踪最新的行业趋势和技术

要求

  • 计算机科学、软件工程或相关领域的学士学位
  • 在专业环境中使用Rust有4年以上经验
  • 对系统编程概念和性能优化有深刻理解
  • 有软件架构和设计原则的经验
  • 熟悉敏捷开发方法
  • 精通创建和使用API
  • 对并发、并行和多线程有扎实的理解
  • 有其他编程语言(如C++、Python)经验者优先
  • 了解CI/CD实践和工具
  • 优秀的解决问题和分析能力
  • 强大的沟通和团队合作能力

福利

  • 带薪年假
  • 远程办公
  • 健康保险
  • 门诊保险
  • 培训和发展机会
  • 寿险

最初发布于喜马拉雅山

查看英文原文

Job Summary
A Senior Software Engineer specializing in Rust at Creative Chaos is responsible for designing, developing, and maintaining high-performance and reliable software systems. This role requires a deep understanding of Rust programming, systems programming, and the ability to optimize code for excellent performance and security. The engineer will collaborate with cross-functional teams, mentor junior developers, and ensure best practices in software development are upheld.
Responsibilities

  • Analyze business requirements and design solutions
  • Develop and maintain high-quality software using Rust
  • Write clean, maintainable, and efficient code
  • Review and debug code, ensuring program correctness
  • Conduct performance tuning, optimization, and capacity planning
  • Participate in code reviews and mentor junior team members
  • Collaborate with product managers and other stakeholders
  • Ensure adherence to coding standards and best practices
  • Document processes, methodologies, and code effectively
  • Stay updated with the latest industry trends and technologies

Requirements

  • BS degree in Computer Science, Software Engineering, or a related field
  • 4+ years of experience working with Rust in a professional environment
  • Strong understanding of systems programming concepts and performance optimization
  • Experience with software architecture and design principles
  • Familiarity with Agile development methodologies
  • Proficiency in creating and using APIs
  • Solid understanding of concurrency, parallelism, and multi-threading
  • Experience with other programming languages (e.g., C++, Python) is a plus
  • Knowledge of CI/CD practices and tools
  • Excellent problem-solving and analytical skills
  • Strong communication and teamwork abilities

Benefits

  • Paid Time Off
  • Work From Home
  • Health Insurance
  • OPD
  • Training and Development
  • Life Insurance

Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

移动架构师

Creative ChaosBrazilFull Time今天
开发工程限定地区(需当地身份)与中国几乎无重叠,需长期倒时差

← 返回全部职位