×
Register Here to Apply for Jobs or Post Jobs. X

Rust​/Go Developer; Scanner Platform

Job in Houston, Harris County, Texas, 77246, USA
Listing for: Scan Ninja Inc.
Full Time position
Listed on 2026-05-18
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software, DevOps, Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below
Position: Rust / Go Developer (Scanner Platform)

This is a high-priority role focused on core scanner platform components where performance, correctness, and secure software delivery matter. You will work on systems that handle distributed workloads, secure communications, and reliable update flows under real production constraints.

Responsibilities
  • Build scanner runtime services in Rust and Go with strong performance and reliability characteristics
  • Design resilient ingestion and correlation pipelines for scanner telemetry
  • Implement secure update workflows and verify package integrity end to end
  • Harden service-to-service communication using mTLS and gRPC
  • Design robust retry, backoff, and throttling strategies for AWS and Azure integrations
Requirements
  • Strong Rust experience beyond basic application development, including async systems and performance-oriented engineering
  • Experience building backend systems in Go for production environments
  • A solid understanding of distributed systems patterns such as CQRS and event sourcing
  • Experience designing reliable event processing systems and understanding the tradeoffs around exactly-once delivery
  • Deep networking knowledge, including mTLS, gRPC, NAT traversal, and HTTP/2
  • Experience implementing secure software update frameworks such as TUF or Omaha
  • Hands‑on experience handling production cloud constraints such as throttling and rate limits in AWS or Azure
Must Have
  • 3+ years of backend or systems engineering experience with strong Rust skills and production Go experience
  • Hands‑on experience with async runtime behavior, performance tuning, and concurrency tradeoffs
  • A deep understanding of distributed systems and practical tradeoffs in event‑driven architecture
  • Proven experience implementing secure update systems such as TUF or Omaha
  • Strong networking fundamentals across modern service‑to‑service communication patterns
Nice to Have
  • Experience with  Rust or constrained runtime environments
  • Background building scanner, endpoint, or security platform products
  • Experience designing highly reliable event pipelines with clear delivery guarantees
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary