Senior Software Engineer

at Succinct
  • Remote - United States

Remote

Software Development

Senior

Summary

The job is for a Senior Systems Engineer specializing in Rust development at Succinct, a company working on making zero-knowledge proofs accessible. The role involves developing APIs, contributing to open-source repositories, and architecting Rust system libraries. The team is based in San Francisco but open to exceptional remote candidates.

Requirements

  • Expertise in low-level Rust development
  • Strong understanding of computer architecture and systems
  • Experience with industry-standard compiler technologies
  • Ownership mindset
  • Strong communication and collaboration skills

Responsibilities

  • Develop and maintain APIs for SP1
  • Contribute to Succinct GitHub repositories
  • Architect and develop Rust system libraries
  • Understand bytecode coming from SP1 & build integrations with low-level Rust libraries
  • Have the ability to dive into compiler and OS development if needed
  • Constantly look to innovate and think strategically about how to improve systems

Preferred Qualifications

  • Experience with one of LLVM or Cranelift
  • Familiarity with performance-oriented systems
  • Familiarity with embedded Rust systems
  • Familiarity with cryptography

Benefits

  • Above-market salary and generous equity compensation
  • Unlimited PTO
  • Health, dental, and vision insurance for employees and their dependents
  • Lunch and dinner provided at the office
  • Optional, company-paid travel to events and conferences
Share this job:
Please let Succinct know you found this job on Remote First Jobs 🙏
Apply now