Senior Cloud Software Engineer

1 month ago


Cardiff, Cardiff, United Kingdom Aforza Ltd Full time
About the Role

Aforza is seeking a highly skilled Senior Cloud Software Engineer to join our Cloud Platforms engineering team. As a key member of our team, you will be responsible for building and maintaining our industry-leading cloud solutions on Google Cloud Platform (GCP).

Key responsibilities include designing, developing, and testing new features for our Aforza Studio product, a cutting-edge Digital Asset Management and photo automation solution. You will work closely with our team to ensure seamless integration with our existing infrastructure and technologies, including TypeScript, React, and PostgreSQL.

Our Tech Stack

We use a microservices architecture with Google Kubernetes Engine (GKE) and Docker. Our frontend is built with React and Redux, while our backend is developed using TypeScript and MikroORM. We also utilize PostgreSQL and Firestore for our databases, and Jest for unit testing.

  • Languages: TypeScript, SQL
  • Frontend: React, Redux
  • Backend: TypeScript, MikroORM
  • Databases: PostgreSQL, Firestore
  • Testing: Jest
  • Integrate with 3rd party APIs, such as OpenAI
  • Maintain our GCP platform, including GKE clusters, load balancers, databases, and storage buckets
  • Support and mentor less experienced team members
  • Participate in SCRUM, including sprint planning, reviews, retros, and backlog estimation
Requirements
  • Strong experience with object-oriented programming in languages such as Java or C#
  • Expertise in backend API development with JavaScript/TypeScript
  • Knowledge of SQL and NoSQL databases, including query optimizations
  • Experience with distributed caches, such as Redis
  • Experience structuring and developing REST APIs
  • Experience writing unit and integration tests with Jest
  • Experience with Docker/Kubernetes
  • Experience with GCP/AWS/Azure
What We Offer

At Aforza, we offer a competitive salary, stock options, and a comprehensive benefits package, including 25 days PTO, pension, private health cover, and income protection. We also provide a flexible working environment, allowing you to work from home or our brand new office in Cardiff city centre.

  • Competitive salary
  • Stock options
  • 25 days PTO & bank holidays
  • Pension
  • Private health cover & income protection
  • Flexible hours and hybrid remote/office working
  • Fantastic office space in the heart of Cardiff city centre
Our Interview Process
  • A 30-minute intro call with an Engineering Manager
  • A 1-2 hour interview with an Engineering Manager and a senior engineer


  • Cardiff, Cardiff, United Kingdom Spire Healthcare Ltd Full time

    Job Title: Senior Software Engineer (Cloud Computing)About the Role:As a Senior Software Engineer in our Cloud Computing team, you will be responsible for designing, developing, and deploying scalable cloud-based applications. You will work closely with our cross-functional teams to ensure the success of our cloud initiatives.Key Responsibilities:• Design...


  • Cardiff, Cardiff, United Kingdom Shaw Healthcare Full time

    We are looking for a Senior Software Engineer to join our cloud development team. The ideal candidate will have experience in cloud-based software development and be able to design, develop, and deploy scalable cloud-based applications. Responsibilities will include collaborating with cross-functional teams to develop and maintain cloud-based systems, as...


  • Cardiff, Cardiff, United Kingdom Aforza Full time

    Aforza is a leading Consumer Goods company that aims to transform the lives of every consumer on the planet by introducing innovative capabilities. We're looking for a Senior Cloud Software Engineer to join our Cloud Platforms engineering team, where you will be working with a talented team of engineers building out Aforza's industry-leading cloud...


  • Cardiff, Cardiff, United Kingdom Yolk Recruitment Full time

    We are seeking a Senior Software Engineer with expertise in cloud infrastructure to join our team at {company}. The ideal candidate will have a strong background in cloud computing and experience in designing and implementing scalable cloud-based systems.Key Responsibilities:Design and develop cloud-based software applicationsImplement cloud infrastructure...


  • Cardiff, Cardiff, United Kingdom Spicerhaart Full time

    We are seeking a Senior Software Engineer to lead our cloud architecture efforts.Key Responsibilities:Design and implement scalable cloud-based systems.Collaborate with cross-functional teams to ensure cloud infrastructure meets business needs.Stay up-to-date with the latest cloud technologies and best practices.Built on a foundation of innovation, our...


  • Cardiff, Cardiff, United Kingdom Confused Full time

    Cloud Solutions EngineerWe are seeking a highly skilled Senior Software Engineer to join our Cloud Solutions team. As a key member of our team, you will be responsible for designing and implementing scalable, secure, and efficient cloud-based solutions for our clients.Your primary focus will be on developing and maintaining our cloud infrastructure, ensuring...


  • Cardiff, Cardiff, United Kingdom Substantial Group Full time

    As a Cloud Infrastructure Software Engineer at {company}, you will be responsible for designing, building, and maintaining large-scale cloud systems.The ideal candidate will have a strong background in cloud computing, software engineering, and system architecture.Key responsibilities will include:Designing and implementing cloud-based systemsEnsuring system...

  • Senior Cloud Engineer

    4 weeks ago


    Cardiff, Cardiff, United Kingdom Confused Full time

    We are seeking a highly skilled Senior Cloud Engineer to join our team at Confused.com. As a key member of our engineering team, you will be responsible for designing, building, and maintaining our cloud-based infrastructure.About the Role:This is an exciting opportunity to work with a talented team of engineers to deliver high-quality software solutions....

  • Senior Cloud Engineer

    2 weeks ago


    Cardiff, Cardiff, United Kingdom Oscar Associates (UK) Limited Full time

    ​Mid - Senior Full Stack Engineer RoleWe are seeking an Experienced Full Stack Engineer to join our growing engineering team at Oscar Associates (UK) Limited. As a key member of our team, you will be involved in the entire development lifecycle, from design and analysis to development and testing of new features.Main Responsibilities:Collaborate with...


  • Cardiff, Cardiff, United Kingdom Next Full time

    As a skilled Software Engineer for Cloud Solutions, you will be responsible for designing, developing, and maintaining scalable cloud-based software systems. Your expertise in cloud computing will enable you to create robust and efficient solutions that meet the needs of our enterprise clients.Key responsibilities include:Designing and implementing...


  • Cardiff, Cardiff, United Kingdom DataCore Software Full time

    At DataCore Software, we're looking for a Cloud Solutions Consultant to join our team. This role is 100% focused on acquisition and building on our existing global footprint.This individual must maintain high-performance levels and attention to detail through direct actions that drive revenue in alignment with Perifery's Go-to-Market strategy.To conduct...


  • Cardiff, Cardiff, United Kingdom Red Bull Full time

    We are looking for a skilled Senior Software Engineer to join our team and contribute to the development of our cloud infrastructure. The ideal candidate will have a strong background in cloud computing and experience with designing and deploying scalable and secure cloud solutions.Responsibilities:Design and develop cloud infrastructure...

  • Software Engineer

    3 weeks ago


    Cardiff, Cardiff, United Kingdom Western Power Distribution Full time

    We are currently seeking a Software Engineer - Cloud Infrastructure to join our team at {company}.As a key member of our cloud engineering team, you will be responsible for designing, building, and maintaining scalable cloud-based systems to support the growth of our business. Your expertise will be invaluable in ensuring the reliability, security, and...

  • Software Engineer

    3 weeks ago


    Cardiff, Cardiff, United Kingdom Legal & General Full time

    We are seeking a skilled Software Engineer with expertise in Cloud Computing to join our team at Company. Key responsibilities include designing and implementing scalable cloud infrastructure, ensuring high availability and security, and collaborating with cross-functional teams to deliver high-quality solutions.Key Responsibilities:Design and implement...


  • Cardiff, Cardiff, United Kingdom Admiral Group Plc Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Admiral Group Plc. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesDesign and develop software systems using Typescript and Angular.Work closely with the Product Owner and Squad...


  • Cardiff, Cardiff, United Kingdom Yolk Recruitment Ltd Full time

    Yolk Recruitment Ltd is thrilled to be working with an exciting, rapidly growing company in the tech sector, aiming to revolutionise the way businesses in the consumer goods industry operate. This organisation helps top global brands become more agile, efficient, and sustainable by introducing innovative capabilities like real-time promotion execution,...

  • Software Engineer

    3 weeks ago


    Cardiff, Cardiff, United Kingdom Next Full time

    We are seeking a skilled Software Engineer to join our team and contribute to the development of our cloud-based solutions. In this role, you will be responsible for designing, implementing, and maintaining cloud infrastructure and applications.Key Responsibilities:Design and develop cloud-based systems and applicationsCollaborate with cross-functional teams...


  • Cardiff, Cardiff, United Kingdom Aforza Ltd Full time

    About the CompanyAforza Ltd is a leading provider of cloud solutions, and we are looking for a skilled Senior Software Engineer to join our team. As a key member of our Cloud Platforms engineering team, you will be working with a talented group of engineers to develop and maintain our industry-leading cloud products.


  • Cardiff, Cardiff, United Kingdom uSwitch Full time

    We are looking for a skilled Cloud Architecture Specialist to join our team at {company}. The ideal candidate will have experience with cloud-based systems and a strong background in software development with Java and Spring.Key responsibilities will include:Designing and implementing cloud-based systemsEnsuring scalability and reliability of cloud-based...


  • Cardiff, Cardiff, United Kingdom IntaPeople Full time

    Job Overview:The candidate will be working with a Microsoft Partner, offering bespoke software services, including web and mobile application development, business intelligence, and cyber security. They will be involved in developing digital platforms and cloud applications using a wide range of technologies.The ideal candidate will have experience in...