Senior Software Engineer (Cloud)
Senior Software Engineer (Cloud)

Senior Software Engineer (Cloud)

Full-Time 43200 - 72000 ÂŁ / year (est.) No home office possible
zeroRISC

At a Glance

  • Tasks: Design and build secure cloud services and infrastructure for cutting-edge security solutions.
  • Company: ZeroRISC, a pioneering startup redefining silicon security and supply chain integrity.
  • Benefits: Opportunities for learning, career growth, and working with innovative technologies.
  • Why this job: Make a real impact in securing critical systems while growing your skills in a dynamic environment.
  • Qualifications: 6+ years in cloud infrastructure, strong programming skills, and teamwork abilities.
  • Other info: Join a close-knit team and contribute to meaningful projects in the security space.

The predicted salary is between 43200 - 72000 ÂŁ per year.

Company Overview

ZeroRISC is redefining silicon security and supply chain integrity by empowering device owners and operators in crucial sectors such as silicon production, IoT, and critical infrastructure with full device ownership, control, and visibility. Led by the founders of the OpenTitan secure silicon project, ZeroRISC drives commercial adoption of high‑assurance software and services rooted in open silicon designs. Our products forge an immutable connection between hardware and software, enabling users to trust their devices no matter where they’re built or deployed.

Role Overview

As a Software Engineer at ZeroRISC, you will develop our suite of security‑focused cloud services and infrastructure. You’ll have the opportunity to learn, grow, and directly contribute to the design and implementation of scalable, reliable, and secure systems. You’ll collaborate closely with the engineering team to design APIs, build backend systems, and implement cloud integrations, ensuring seamless functionality with our embedded platform. This position is ideal for a mid‑level or senior engineer who wants to own the design and execution of new products.

Key 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.

What We’re Looking For

  • 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 focused on cloud infrastructure or cloud service development.
  • Proficiency in programming with a modern language such as Go and Python (prior Go experience 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.

Preferred Qualifications

  • 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.

Why Join Us

Your work will directly contribute to the development of cutting‑edge security solutions, protecting critical systems in industrial and IoT environments. As a seed‑stage startup, this role offers significant opportunities for learning and career growth. Join a close‑knit, innovative team where you can learn, grow, and contribute to building something meaningful in the security space.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Senior Software Engineer (Cloud) employer: zeroRISC

At ZeroRISC, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. As a seed-stage startup located at the forefront of silicon security, we offer our employees unparalleled opportunities for professional growth and development while working on cutting-edge technology that has a meaningful impact on critical systems. Join our close-knit team where your contributions will be valued, and you will have the chance to shape the future of secure cloud services.
zeroRISC

Contact Detail:

zeroRISC Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (Cloud)

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repo showcasing your projects, especially those related to cloud services and APIs. This gives potential employers a taste of what you can do.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills before the big day.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our team.

We think you need these skills to ace Senior Software Engineer (Cloud)

Cloud Infrastructure Development
API Design
Backend Systems Development
Automated Testing
Distributed Systems
Cloud Computing Concepts
Proficiency in Go
Proficiency in Python
Teamwork
Communication Skills
Familiarity with AWS
Familiarity with GCP
Familiarity with Azure
Containerization
Orchestration Tools

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Software Engineer role. Highlight your cloud infrastructure experience and any relevant projects you've worked on, especially those involving Go or Python.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about security-focused cloud services. Share specific examples of how you've contributed to similar projects in the past and what excites you about working at ZeroRISC.

Showcase Your Teamwork Skills: Since collaboration is key in our team, mention instances where you've successfully worked with others to solve problems or deliver projects. We love seeing how you communicate and collaborate with different stakeholders.

Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. It helps us keep track of your application and ensures you’re considered for the role without any hiccups!

How to prepare for a job interview at zeroRISC

✨Know Your Stuff

Make sure you brush up on your knowledge of cloud infrastructure and security practices. Be ready to discuss your experience with programming languages like Go and Python, as well as your understanding of distributed systems and RESTful API design. This will show that you're not just a fit for the role but also genuinely interested in the field.

✨Showcase Your Projects

Prepare to talk about specific projects you've worked on that relate to cloud services or infrastructure. Highlight your contributions, the challenges you faced, and how you overcame them. This gives the interviewers a clear picture of your problem-solving skills and technical expertise.

✨Ask Smart Questions

Interviews are a two-way street! Prepare thoughtful questions about ZeroRISC's products, team dynamics, and future projects. This not only shows your enthusiasm for the role but also helps you gauge if the company is the right fit for you.

✨Emphasise Teamwork

Since collaboration is key in this role, be ready to share examples of how you've successfully worked in teams. Discuss your communication style and how you handle feedback. This will demonstrate that you can work effectively with senior engineers and product teams at ZeroRISC.

Senior Software Engineer (Cloud)
zeroRISC

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>