CareerPlanSign in

Senior Software Engineer– Java + Rust Developer

💼 Full-time🗓 2026-06-24

Core

Design, develop, and maintain secure backend applications for media authenticity, validation, and processing pipelines.

Role type

Senior IC software engineer (Java + Rust)

Builds

Secure media processing systems and validation pipelines

Domain

Digital trust, multimedia processing, cryptography

Deliverable

production ML models | product features

Required skills

Rust, Java, PKI, hashing algorithms, X.509 certificate chain management, image/video processing, ffmpeg, OpenCV, metadata systems (JUMBF, EXIF, XMP)

Preferred skills

C2PA framework knowledge, Python scripting, UI/front-end technologies

Technologies

Rust, Java, ffmpeg, OpenCV, X.509, JUMBF, EXIF, XMP

Responsibilities

Design and maintain secure backend applications; Implement PKI-based security mechanisms; Develop image and video processing workflows; Integrate metadata handling systems; Build scalable solutions for media authenticity; Troubleshoot performance bottlenecks and optimize workflows; Participate in architecture discussions and code reviews

Seniority

Senior, hands-on IC

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