CareerPlanSign in

Senior Software Engineer for Libraries - Rust focus

Czech Republic, Multiple Locations, Multiple Locations💼 Full-time🗓 2026-08-27 → 2026-09-26

Core

Design, implement, and evolve agentic tools, libraries, and SDKs for large-scale production services using Rust.

Role type

Senior Software Engineer (Systems Programming & Library Development)

Builds

Agentic tools, shared libraries, and SDKs for production services

Domain

Systems programming, Rust, Agentic AI

Deliverable

production ML models | product features

Required skills

Rust, C, C++, C#, Java, JavaScript, Python, API design, versioning strategy, testing strategies, CI validation, technical leadership, code reviews, architecture decisions

Preferred skills

Experience with shared libraries/frameworks/SDKs, mentorship, engineering quality practices

Technologies

Rust, C, C++, C#, Java, JavaScript, Python

Responsibilities

Drive API design with attention to developer ergonomics and compatibility; Identify patterns for agentic development to achieve efficiency gains; Partner with service teams to translate requirements into shared components; Establish engineering quality bars through testing and release practices; Mentor engineers through design reviews and technical coaching.

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.