
„Remotebase“ padeda įmonėms samdyti patikrintus programinės įrangos kūrėjus technologijų projektams. Jos talentų tinkle yra Python, „JavaScript“, dirbtinio intelekto, kompiuterinės regos ir susijusių sričių specialistų. Įmonė supaprastina techninių darbuotojų samdymą: išsiaiškina įmonės poreikius, atrenka tinkamus kūrėjus ir padeda organizuoti pokalbius, kad darbdaviai galėtų susitelkti į tinkamiausio žmogaus pasirinkimą savo projektams.
Part-Time Rust Engineer
Build reliable backend services, APIs, infrastructure tools, and systems software in a part-time Rust role serving Remotebase product-company clients.
Aprašymas
- Develop and maintain production-ready Rust services and libraries.
- Write safe, idiomatic, thoroughly tested code with attention to speed and memory use.
- Create asynchronous services using Tokio and frameworks such as Axum, Actix-web, or Tonic (gRPC).
- Profile performance-critical code and resolve concurrency, latency, and memory issues.
- Connect services to databases, message queues, and cloud infrastructure.
- Review code, support less experienced engineers, and help shape technical decisions.
- Collaborate asynchronously with distributed teams through clear written communication.
Reikalavimai
- At least five years of professional software engineering experience, including three or more years using Rust in production.
- Strong command of Rust ownership, borrowing, lifetimes, traits, and generics.
- Practical experience with asynchronous Rust, including Tokio, futures, and Send/Sync bounds.
- Experience building and operating production backend services or systems software.
- Understanding of concurrency, memory management, and performance profiling.
- Experience testing Rust code with unit, integration, or property-based tests, and working with CI/CD.
- Experience using SQL or NoSQL databases such as Postgres or Redis with crates like sqlx, Diesel, or SeaORM.
- Familiarity with Docker, Linux, and at least one of AWS, GCP, or Azure.
- Strong spoken and written English.
- Availability for 20 hours each week, including four hours of overlap with the US time zone.
- Preferred: experience with Unsafe Rust, FFI (C/C++ or Python via PyO3), or WebAssembly.
- Preferred: experience in embedded systems, networking, blockchain, or distributed systems.
- Preferred: contributions to open-source projects in the Rust ecosystem.
- Preferred: familiarity with observability tools such as tracing, OpenTelemetry, or Prometheus.
- Preferred: experience with C++ or Go.
Privalumai
- Work remotely, with the option to use an office.
- Choose flexible working hours.
- Market-competitive compensation.
- Opportunities for learning and career growth.