Senior Rust Developer / 高级 Rust 开发工程师 Salary:SGD 6,000 – 15,000 Base: Onsite -Singapore ( Local or PR )
Responsibilities / 岗位职责
- Responsible for the architecture design and R&D of the company’s core platform services using Rust. 使用 Rust 语言负责公司核心平台服务的架构设计与研发工作。
- Continuously deliver reliable, efficient, and cost-effective data services that create business value. 持续交付稳定、高效、具备成本优势的数据服务,为业务创造价值。
- Provide architectural and performance optimization solutions, and drive fast iterations of backend systems. 提供系统架构与性能优化方案,推动后端服务的快速迭代。
- Collaborate closely with product and infrastructure teams to ensure high availability, scalability, and observability. 与产品及基础设施团队密切协作,确保系统具备高可用性、可扩展性与可观测性。
⸻
Requirements / 任职要求
- Proficient in Rust, with experience in building production-grade backend or systems-level applications. 精通 Rust 编程语言,具备上线系统/后端服务的开发经验。
- Solid foundation in computer science: operating systems, networking, algorithms, concurrency, and data structures. 具备扎实的计算机基础知识,掌握操作系统、网络、并发编程、常用算法与数据结构。
- Degree in Computer Science, Engineering, Mathematics, or related fields. 计算机、工程、数学或相关专业本科及以上学历。
- Experience designing and developing distributed systems or microservice architectures, with a focus on high availability and scalability. 有分布式系统或微服务架构的设计与开发经验,注重系统的高可用性与可扩展性。
- Familiar with async runtimes (e.g., Tokio, async-std) and the Rust ecosystem (e.g., Actix, Axum, Serde, Cargo). 熟悉 Rust 异步运行时(如 Tokio 、async-std )及相关生态工具(如 Actix 、Axum 、Serde 、Cargo )。
- Hands-on experience with caching (e.g., Redis), messaging systems (e.g., Kafka), and data streaming (e.g., Flink or equivalents). 熟悉缓存系统(如 Redis )、消息队列(如 Kafka )与数据流处理框架(如 Flink 或同类工具)。
- Experience with performance profiling, observability, and system reliability best practices. 具备性能分析、系统可观测性及稳定性保障的实践经验。
- Strong ownership mindset, with a passion for writing clean, efficient, and maintainable code. 具备强烈的责任心与工程精神,追求简洁、高效、可维护的代码风格。
请携带简历咨询,谢谢。
Ext Link: justinxu268@gmail.com
1
共 0 条评论, 1 页
评论区
写评论还没有评论