Cloud Backend Engineer

4 weeks ago


Cambridge, Cambridgeshire, United Kingdom Signaloid Full time
Role Overview

Signaloid is seeking a skilled Cloud Backend Engineer to join our team. As a Cloud Backend Engineer, you will be responsible for leading the implementation of extensions to the Signaloid Cloud Compute Engine backend, extending the testing and QA infrastructure, and delivering new functionality and tests on a regular release schedule.

Key Responsibilities:

  • Lead the implementation of extensions to the Signaloid Cloud Compute Engine backend.
  • Extend the testing and QA infrastructure of the Signaloid Cloud Compute Engine backend.
  • Deliver new functionality and tests on a regular release schedule.
  • Design, implement, and document improvements to the Signaloid Cloud Compute Engine API.
  • Contribute to improving operational procedures in the engineering team.

Requirements:

  • Undergraduate or masters degree in computer engineering, computer science, or a related discipline.
  • More than two years experience working as a backend engineer or a cloud engineer.
  • Experience implementing web services with Node.js and Go.
  • Experience with AWS, GCP, NoSQL databases, and serverless applications.
  • Experience implementing APIs (REST API or GraphQL).
  • Experience deploying cloud applications.
  • Experience setting up CI/CD pipelines.
  • Experience with Git.
  • Proficiency with using Linux.
  • Familiarity with writing API schemas.
  • Ability to work in an english-speaking environment.
  • A willingness to listen to people until they feel understood.
  • Honesty, empathy, and a willingness to see the world from the viewpoint of others.

Additional Desirable Skills and Experience:

  • Ability and willingness to implement frontend components and familiarity with UI/UX.
  • Experience developing full-stack applications.
  • Experience building highly-available fault-tolerant cloud applications.
  • Experience in Test-Driven Development.
  • Experience with Amazon DynamoDB and AWS Lambda (AWS Certification is a plus).
  • Familiarity with Azure.
  • Familiarity setting up and managing Apache/Nginx web servers.

Our Team

Our team consists of contrarian engineers with combined research, engineering, and leadership experience from Apple, ARM, Bell Labs, CMU, University of Cambridge, IBM Research, MIT, NEC Labs, and University of Oxford.

Benefits

A flexible remote-first work environment

  • Be part of an international team with the flexibility to choose where you live, as long as you are available during the working hours of 09:00 to 17:00 UK time.
  • Join the rest of the team several times each year for an in-person session somewhere in Europe.

Competitive compensation

  • Yearly bonus based on company's Objectives and Key Results (OKR) performance and bi-yearly bonus based on your project team's OKR performance.
  • Simple transparent compensation across the company, with four pay levels, in all roles, based on skill level: Contributor, Senior Contributor, Lead Contributor, and Principal Contributor.
  • All full-time employees receive attractive stock options package.

A driven but respectful environment

  • We never speak ill of others even if we differ in our viewpoints; we show up every day with a sense of urgency; we treat each other with respect as though each day were our last.
  • No isolated 'projects': No person in the team works in isolation and a successful outcome for the thread of work you lead will inherently depend on getting help from (and helping) other members of the team.


  • Cambridge, Cambridgeshire, United Kingdom Signaloid Full time

    Role OverviewWe are seeking an experienced Cloud Backend Engineer to join our team at Signaloid. As a Cloud Backend Engineer, you will play a key role in the development and maintenance of our cloud-based computing platform. This is an exciting opportunity to work on a cutting-edge technology that uses deterministic computations on in-processor...


  • Cambridge, Cambridgeshire, United Kingdom Signaloid Full time

    Role OverviewAs a Cloud Backend Engineer at Signaloid, you will play a key role in shaping the future of our cloud computing platform. Our platform enables orders of magnitude speedup and lower implementation cost for computing tasks traditionally solved using Monte Carlo methods.Within the first year in this role, you will lead the implementation of...


  • Cambridge, Cambridgeshire, United Kingdom Signaloid Full time

    Role OverviewSignaloid is seeking a skilled Cloud Backend Engineer to join our team. As a Cloud Backend Engineer, you will be responsible for leading the implementation of extensions to the Signaloid Cloud Compute Engine backend, extending the testing and QA infrastructure, and delivering new functionality and tests on a regular release schedule.Key...


  • Cambridge, Cambridgeshire, United Kingdom Signaloid Full time

    Role DescriptionAs a Cloud Backend Engineer at Signaloid, you will be responsible for leading the implementation of extensions to the Signaloid Cloud Compute Engine backend. This will involve extending the testing and QA infrastructure of the Signaloid Cloud Compute Engine backend, identifying whether the quality level of your implementation meets both...


  • Cambridge, Cambridgeshire, United Kingdom Signaloid Full time

    Role OverviewSignaloid is seeking a skilled Cloud Backend Engineer to lead the implementation of extensions to the Signaloid Cloud Compute Engine backend. The ideal candidate will be responsible for extending the testing and QA infrastructure of the Signaloid Cloud Compute Engine backend and ensuring the quality level of their implementation meets both...


  • Cambridge, Cambridgeshire, United Kingdom Cambridge University Hospital NHS Foundation Trust Full time

    About the RoleWe are looking for a highly skilled Senior Software Engineer to join our team and contribute to the development of our cloud-based software platform. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend infrastructure and services.Key ResponsibilitiesDesign and develop scalable,...

  • Software Engineer

    3 weeks ago


    Cambridge, Cambridgeshire, United Kingdom AllSaints Full time

    Job Title: Software Engineer - Backend DeveloperAs a key member of our development team, you will be responsible for designing, implementing, and maintaining cloud-based software applications using agile methodologies. Your primary focus will be on backend development using languages such as Java, Python, or C++.Responsibilities:- Design and develop...


  • Cambridge, Cambridgeshire, United Kingdom Crossover Full time

    Crossover is seeking a skilled Senior Cloud Software Engineer to contribute to the development of innovative products that leverage AI to change the way we work and learn.Main Responsibilities:Design and implement modern web applications using top-notch libraries and tools.Enhance cloud-native backends using the latest serverless cloud patterns, including...


  • Cambridge, Cambridgeshire, United Kingdom Signaloid Full time

    Role OverviewAs a Cloud Frontend Engineer at Signaloid, you will play a crucial role in shaping the user experience of our cloud-based computing platform. Your primary responsibility will be to design and implement new front-end functionality, ensuring seamless integration with our cloud-based infrastructure.Key ResponsibilitiesLead the development of new...


  • Cambridge, Cambridgeshire, United Kingdom DiverseJobsMatter Full time £60,000 - £80,000

    Job Title: Senior Backend Software EngineerJob DescriptionWe are seeking a skilled Backend Developer to enhance our products and services, used by national security, law enforcement, military, and commercial organisations worldwide.The successful candidate will play a pivotal role in designing, developing, and maintaining new capabilities for our large...


  • Cambridge, Cambridgeshire, United Kingdom Signaloid Full time

    Role OverviewAs a Cloud Frontend Engineer at Signaloid, you will be responsible for leading the implementation of new front-end functionality of the Signaloid Cloud Developer Platform. This includes extending the testing and QA infrastructure of the platform, identifying quality objectives, and delivering new functionality and tests on a regular release...

  • Software Developer

    3 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Evelyn Partners Full time

    About this job:We are looking for a talented Backend Software Engineer to join our team.Key responsibilities:Design, develop, and maintain scalable and efficient backend systems.Collaborate with cross-functional teams to define and deliver high-quality software features.Participate in code reviews and ensure adherence to coding standards.Requirements:3+...


  • Cambridge, Cambridgeshire, United Kingdom newscientist - Jobboard Full time

    Our client is leveraging AI-powered technology to break down the barriers to fair and profitable trade in emerging markets.Our clients Intelligent Open Commerce Platform connects FMCG Brands, Distributors, and Local Merchants on a single, equitable marketplace, empowering them with real-world insights and data to help them make better decisions.It enables...

  • Software Engineer

    3 weeks ago


    Cambridge, Cambridgeshire, United Kingdom University of Cambridge Full time

    Job Title: Software Engineer - BackendDescription: Develop and maintain our backend systems using strong programming skills.Collaborate with cross-functional teams to design and implement new features.Work with our data team to ensure data integrity and security.Requirements: Strong programming skills, experience with backend development, and ability to work...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    XenServer Interfaces Engineer OpportunityWe're looking for a passionate Senior Cloud Software Engineer to join our team working on XenServer, a commercial virtualization platform based on the open-source Xen hypervisor.As a key member of our team, you'll be responsible for developing the interfaces for the XenServer virtualization stack, including XenCenter,...


  • Cambridge, Cambridgeshire, United Kingdom Signaloid Full time

    Role OverviewSignaloid is seeking a skilled Cloud Frontend Engineer to join our team. As a Cloud Frontend Engineer, you will be responsible for leading the implementation of new front-end functionality of the Signaloid Cloud Developer Platform, extending the testing and QA infrastructure, and identifying areas for improvement.This is a unique opportunity to...


  • Cambridge, Cambridgeshire, United Kingdom Roku Full time

    About the RoleRoku is looking for a highly skilled Senior Applied Machine Learning Engineer to join our team. As a key member of our engineering team, you will be responsible for the full model development life cycle and the full software development life cycle of cloud backend software.Key ResponsibilitiesDeploying scalable, fault-tolerant computer vision...


  • Cambridge, Cambridgeshire, United Kingdom Acorn Engineering Ltd Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer - Backend to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems.Key ResponsibilitiesDesign and develop scalable, efficient, and reliable backend systemsCollaborate with...

  • Software Engineer

    3 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Ltd Full time

    Job DescriptionWe are seeking a skilled Software Engineer - Backend to join our team at "{company}". The successful candidate will be responsible for designing, developing, and maintaining our backend systems.Main Responsibilities:Design and implement scalable, efficient, and secure backend systemsWork collaboratively with cross-functional teams to deliver...

  • Software Engineer

    3 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Ltd Full time

    We are looking for a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software applications. Your expertise in backend systems will enable us to deliver high-quality solutions to our customers.Main Responsibilities:• Develop and maintain scalable and...