Fortanix

Senior Software Engineer - Rust (CCM)

Fortanix
Apply
2 months ago
Bengaluru, IndiaSenior

Responsibilities

  • Design and build platform microservices running on confidential computing.
  • Design, implement, test, and maintain Runtime Encryption® software for SGX written in Rust.
  • Deploy, monitor, and tune software performance.
  • Participate in peer code reviews and follow security best practices.
  • Contribute to a friendly, helpful, collaborative company culture.

Requirements

  • Approximately four years of professional software engineering experience.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Strong backend development and distributed systems experience.
  • Proficiency in at least one of Rust, Go, Java, or C++.
  • Deep understanding of observability concepts, tools, and techniques is a plus.
  • Experience with cloud technologies, preferably AWS, Azure, and GCP.
  • Familiarity with Docker and Kubernetes.
  • Strong problem-solving, analytical, communication, and collaboration skills.

Benefits

  • Hybrid work model in Bengaluru, India.
  • 12 annual leaves, 12 casual/sick leaves, 8 public holidays, and 2 floating holidays.
  • Medical and dental insurance for employees and eligible dependents.
  • Group life insurance and personal accident insurance.
  • Internet reimbursement and employee stock options.
  • Onsite snacks, lunches, and dinners.
  • Quarterly beer bashes and year-end celebrations.
Fortanix

About Fortanix

201-500 employees
Contact me