Share this job
SVGs not supported by this browser.
DescriptionIntetics Inc., a leading American technology company specializing in custom software application development, distributed professional teams creation, software product quality assessment, and “all-things-digital” solutions, is looking for a Rust Developer to join its innovative team.
You’ll work closely with a high-performing, fast-paced product and engineering team, making architectural decisions, balancing speed of delivery with performance and scalability, and contributing to the development of a modern, rapidly evolving product.
Requirements-
5+ years of professional experience in software engineering, ideally in product-focused or tech-driven companies.
-
Strong experience in Rust, distributed systems, and backend application development.
-
Experience with video and media files:
-
Experience processing video: rendering, trimming, transcoding, preview generation, metadata extraction, understanding video file formats and codecs.
-
Insight into the challenges of storing and streaming large media files efficiently.
-
Optimizing low-latency access and bandwidth efficiency.
-
Familiarity with ffmpeg-next, GStreamer, or similar tools.
-
Understanding of designing and implementing APIs.
-
Proficiency in working with relational databases. Experience with NoSQL databases is a plus.
-
Familiarity with Git-based version control and agile methodologies.
-
Ability to navigate ambiguity and deliver quality solutions under shifting priorities.
Will be a great plus:
-
Experience with local and networked storage
-
Working with NAS, RAID, and network file systems (e.g., SMB, NFS).
-
Building systems that allow secure remote access to local file systems.
-
Experience optimizing read/write operations for large files across a network.
-
Experience with distributed and hybrid architecture
-
Building solutions that split logic between local (on-prem) and cloud environments.
-
Syncing data between local storage and the cloud without full duplication.
-
Familiarity with architectures like P2P, edge computing, or remote mounting.
-
Experience with networking
-
Implementing or optimizing custom data transfer protocols.
-
Understanding of NAT traversal, VPN, tunneling, and working across varied network conditions.
-
Building resilient systems that maintain performance over unstable or high-latency connections.
-
Experience with media workflows or creative tools
-
Previous work on tools for video editors or content creators, understanding of creative pipelines.
Apply for this job