ZeroRISC is redefining silicon security and supply chain integrity by empowering device owners and operators in crucial sectors. As a Software Engineer at zeroRISC, you will develop security-focused cloud services and infrastructure, collaborating with the engineering team to design APIs and build backend systems.
Responsibilities:
- Design, build, and maintain cloud infrastructure and cloud-based services and APIs to support the functionality and scalability of our platform
- Contribute to the development of software applications that interface with our embedded operating system and provide key features for end-users
- Identify and resolve bugs, and write automated tests to ensure system reliability and maintainability
- Stay informed about advancements in cloud computing, distributed systems, and secure software practices, applying these insights to your work
Requirements:
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field
- Strong understanding of computer science fundamentals, including algorithms, data structures, and system design
- 6+ years of full-time industry experience in a role with cloud infrastructure or cloud service development as a primary focus
- Proficiency in programming with a modern language like Go and Python (prior experience with Go is not required but is a plus)
- Strong understanding of distributed systems, cloud computing concepts, and RESTful API design
- Strong teamwork and communication skills to work effectively with senior engineers, product teams, and other stakeholders
- Familiarity with cloud platforms such as AWS, GCP, or Azure
- Experience with containerization and orchestration tools like Docker and Kubernetes
- Knowledge of industry-standard PKI and hardware security practices