Senior Software Engineer (Cloud) in London

Senior Software Engineer (Cloud) in London

London Full-Time 43200 - 72000 £ / year (est.) No working from home possible
zeroRISC

At a Glance

  • Tasks: Design and build cloud services that enhance security for critical systems.
  • Company: Join ZeroRISC, a pioneering startup redefining silicon security.
  • Benefits: Opportunities for learning, career growth, and working with cutting-edge technology.
  • Other info: Ideal for mid-level or senior engineers looking to own product design.
  • Why this job: Make a real impact in the security space while collaborating with an innovative team.
  • Qualifications: 6+ years in cloud infrastructure, strong programming skills, and teamwork abilities.

The predicted salary is between 43200 - 72000 £ per year.

ZeroRISC is redefining silicon security and supply chain integrity by empowering device owners and operators in crucial sectors like silicon production, IoT, and critical infrastructure with full device ownership, control, and visibility. Led by the founders of the OpenTitan secure silicon project, ZeroRISC is driving 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 where they're deployed.

As a Software Engineer at ZeroRISC, you will develop our suite of security‐focused cloud services and infrastructure. You will have the opportunity to learn, grow, and directly contribute to the design and implementation of scalable, reliable, and secure systems. You will collaborate closely with the rest of our 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 is looking for an opportunity 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 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.
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.

Location: London, England, United Kingdom

Senior Software Engineer (Cloud) in London employer: zeroRISC

At zeroRISC, we pride ourselves on being an innovative and dynamic employer that champions open silicon technology and security. Our collaborative work culture fosters creativity and growth, providing employees with ample opportunities to engage in meaningful projects that impact critical infrastructure and IoT devices. Join us in a fast-paced startup environment where your contributions will directly influence the future of chip security and be part of a passionate team dedicated to making a difference.

zeroRISC

Contact Details:

zeroRISC Recruitment Team

StudySmarter Expert Advice🤫

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

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

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

Tip Number 3

Prepare for interviews by brushing up on your technical skills and understanding the latest trends in cloud computing and security. Practice coding challenges and be ready to discuss your past projects in detail.

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, it shows you’re genuinely interested in joining our team at ZeroRISC.

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

Cloud Infrastructure Development
API Design
Backend Systems Development
Distributed Systems Understanding
Cloud Computing Concepts
Proficiency in Go
Proficiency in Python

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 security-focused services.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about silicon security and how your background makes you a great fit for ZeroRISC. Share specific examples of your work in cloud services and how you’ve contributed to team success.

Showcase Your Technical Skills:Don’t forget to mention your proficiency in programming languages like Go and Python. If you have experience with cloud platforms or containerization tools, make sure to include that too—it’s what we’re looking for!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

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. ZeroRISC is all about cutting-edge technology, so be ready to discuss algorithms, data structures, and system design. Familiarise yourself with the latest advancements in cloud computing and distributed systems to show you're on top of your game.

Showcase Your Experience

With 6+ years of experience expected, be prepared to share specific examples from your past roles. Talk about projects where you designed APIs or built cloud services, and highlight any challenges you faced and how you overcame them. This will demonstrate your problem-solving skills and technical expertise.

Get Hands-On with Tools

If you have experience with Go, Python, Docker, or Kubernetes, make sure to mention it! Even if you haven't used Go before, showing a willingness to learn and adapt is key. Discuss any relevant projects where you've used these tools, as it will give the interviewers confidence in your ability to contribute to their team.

Be a Team Player

ZeroRISC values strong teamwork and communication skills. Prepare to discuss how you've collaborated with other engineers and product teams in the past. Share examples of how you’ve effectively communicated complex ideas or resolved conflicts, as this will highlight your ability to work well in a close-knit team environment.