What are the responsibilities and job description for the Senior Software Engineer position at Rigetti & Co, Inc.?
A company is looking for a Senior Software Engineer, QPU Software.Key ResponsibilitiesDevelop and maintain services and client SDKs for Quantum Cloud ServicesExtend and refine OpenAPI & gRPC APIs for efficient access to the quantum processorAssume pager duty to ensure operational stability of QCSRequired QualificationsFluency in Rust and competence in Golang and PythonDeep experience with schema-driven, widely accessible web APIs (OpenAPI, GraphQL, gRPC / Protobuf)Experience with mission-critical, reliable, and performant systemsAbility to design APIs to avoid breaking changesExperience with event streaming systems (e.g., Kafka, Kinesis) is a plus