Search by job, company or skills

Harp

Senior Software Engineer– Java + Rust Developer

6-8 Years
Save
new job description bg glownew job description bg glow
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Title: Senior Software Engineer– Java + Rust Developer

Work Mode: Remote

Experience : 6+ Years

Job Summary

We are looking for a highly skilled Software Engineer with strong expertise in secure media processing, cryptographic validation, and backend system development. The ideal candidate should have hands-on experience working with Rust and Java, along with a solid understanding of digital trust frameworks, metadata standards, and multimedia processing technologies.

Key Responsibilities:

  • Design, develop, and maintain secure backend applications using Rust and Java.
  • Implement and manage PKI-based security mechanisms including hashing, trust validation, certificate handling, and X.509 certificate chain validation.
  • Work on image and video processing workflows using tools and libraries such as ffmpeg and OpenCV.
  • Develop and integrate metadata handling systems including JUMBF, EXIF, and XMP standards.
  • Build scalable and secure solutions for media authenticity, validation, and processing pipelines.
  • Collaborate with cross-functional teams to design high-performance and reliable systems.
  • Troubleshoot performance bottlenecks, optimize processing workflows, and ensure system security and integrity.
  • Participate in architecture discussions, code reviews, and technical design decisions.

Mandatory Skills:

  • Strong programming expertise in Rust and Java.
  • Hands-on experience with PKI, hashing algorithms, trust validation, and X.509 certificate chain management.
  • Experience working with image/video processing technologies.
  • Strong understanding of metadata systems such as JUMBF, EXIF, and XMP.
  • Experience with ffmpeg and OpenCV.

Good to Have:

  • Prior exposure to C2PA (Coalition for Content Provenance and Authenticity).
  • Experience with Python scripting/development.
  • Knowledge of UI/front-end technologies.

Preferred Profile:

  • Strong problem-solving and analytical skills.
  • Experience working on secure media or content authenticity platforms.
  • Ability to work in fast-paced, collaborative environments.
  • Good communication and stakeholder coordination skills

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148225863