**Company Description**
Sentice is a boutique technology partner that has been empowering startups and scaleups since 2013 by delivering high-quality software solutions with efficiency. We specialize in building integrated engineering teams that function as true extensions of our clients’ companies. Our senior engineers combine technical expertise with a deep understanding of business objectives to develop end-to-end software and hardware-software systems. With a focus on long-term partnerships and culture alignment, we ensure seamless project execution and exceptional results. Learn more about our innovative approach and expertise at sentice.com.
**Role Description**
This is a full-time on-site role for a Rust/Python Developer, based in the Skopje.
The candidate should be a med or senior Rust programmer with system architecture design and maintenance abilities.
The candidate will work on a cutting-edge product in the medical industry.
She/He should help building, expanding and operating a cross-platform Rust core that streams, processes, and persists high-throughput data.
She/He should
work on async multi-process services, networking + serialization, observability, Rust <-> Python integration, and an SQL persistence layer (PostgreSQL).
**Qualifications**
• Implement async, multi-process components (Tokio), including actor-style messaging (channels), lifecycle management, and graceful shutdown.
• Build reliable TCP/IP communication: framing/protocols, timeouts, retries, heartbeats, reconnect, and backpressure.
• Maintain Serde-based message formats (compatibility/versioning) and efficient byte-oriented pipelines (Bytes/BytesMut).
• Build and evolve internal Rust crates/libraries with clean APIs and strong engineering hygiene (tests, docs, reviews).
• Help design and evolve the SQL data model, migrations, and data-access patterns; tune performance and reliability.
• Improve observability: tracing instrumentation, actionable logs/metrics, and debugging workflows for distributed systems.
• Strengthen build/release workflows for Linux + Windows (CI/CD, feature flags, packaging, dependency hygiene).
Sentice is a boutique technology partner that has been empowering startups and scaleups since 2013 by delivering high-quality software solutions with efficiency. We specialize in building integrated engineering teams that function as true extensions of our clients’ companies. Our senior engineers combine technical expertise with a deep understanding of business objectives to develop end-to-end software and hardware-software systems. With a focus on long-term partnerships and culture alignment, we ensure seamless project execution and exceptional results. Learn more about our innovative approach and expertise at sentice.com.
**Role Description**
This is a full-time on-site role for a Rust/Python Developer, based in the Skopje.
The candidate should be a med or senior Rust programmer with system architecture design and maintenance abilities.
The candidate will work on a cutting-edge product in the medical industry.
She/He should help building, expanding and operating a cross-platform Rust core that streams, processes, and persists high-throughput data.
She/He should
work on async multi-process services, networking + serialization, observability, Rust <-> Python integration, and an SQL persistence layer (PostgreSQL).
**Qualifications**
• Implement async, multi-process components (Tokio), including actor-style messaging (channels), lifecycle management, and graceful shutdown.
• Build reliable TCP/IP communication: framing/protocols, timeouts, retries, heartbeats, reconnect, and backpressure.
• Maintain Serde-based message formats (compatibility/versioning) and efficient byte-oriented pipelines (Bytes/BytesMut).
• Build and evolve internal Rust crates/libraries with clean APIs and strong engineering hygiene (tests, docs, reviews).
• Help design and evolve the SQL data model, migrations, and data-access patterns; tune performance and reliability.
• Improve observability: tracing instrumentation, actionable logs/metrics, and debugging workflows for distributed systems.
• Strengthen build/release workflows for Linux + Windows (CI/CD, feature flags, packaging, dependency hygiene).