Senior Distributed Systems Engineer for Cloud Computing

6 days ago


London, Greater London, United Kingdom Viasat Full time
Cloud Computing and Software Engineering Opportunities

Viasat, a leading technology company with over 35 years of experience, seeks a skilled Senior Distributed Systems Engineer to join its Data Platforms and Services division. This team is responsible for designing, developing, and delivering software services for commercial aircraft, maritime vessels, and land mobile vehicles.

The ideal candidate will own the software that enables Viasat teams and external partners to understand how our global In-flight Wi-Fi service is performing and how it's transforming the passenger experience. The team will focus on cloud-deployed services that ingest, transform, distribute, and present large, complex datasets from numerous sources.

To be successful in this role, you'll need related experience with commercial software development in building distributed applications, a Master's or Bachelor's degree in Computer Science or Computer Engineering, and strong working knowledge of one or more programming languages such as JavaScript/Typescript, HTML, CSS, React/Angular/Node.js, Python, SQL.

You should have experience designing, implementing, and consuming RESTful APIs, and be familiar with running software services at scale, including AWS Infrastructure, Airflow, Kafka, and data streaming using Spark/Scala. A systematic problem-solving approach, coupled with a strong sense of ownership and drive, is essential for this position.

This is a great opportunity to work on challenging projects with a talented team. We offer a competitive salary of $120,000 - $180,000 per year, plus benefits and a comprehensive compensation package.

  • London, Greater London, United Kingdom Sony Playstation Full time

    Role Overview:We are seeking a talented and experienced Senior Cloud Architect to join our Future Technology Group at Sony PlayStation. This is an exciting opportunity to work on the design and architecture of distributed systems, exploring distributing game experiences and rendering across multiple devices.You will be part of a multidisciplinary team,...

  • Cloud Engineering Lead

    14 hours ago


    London, Greater London, United Kingdom Quantcast Full time

    About UsQuantcast is a global leader in AI-powered advertising solutions, empowering marketers to reach audiences and achieve measurable advertising outcomes across the Open Web. We are committed to delivering innovative technology that helps brands and publishers understand, reach, and influence consumer behaviors.We are looking for a talented Cloud...


  • London, Greater London, United Kingdom Amazon Full time

    Job SummaryAs a Senior Cloud Computing Engineer at Amazon, you will have the opportunity to work on large-scale control planes with Amazon proprietary technologies. This is a full-stack development position, leaning towards back-end work. You will drive software projects that improve the performance of our service in distributed areas and deliver features to...


  • London, Greater London, United Kingdom Uniting Cloud Full time

    Role OverviewWe are seeking an experienced Software Engineer to join our Uniting Cloud team, where you will be working on large-scale distributed databases in Erlang (Riak) and other complex technologies.Key ResponsibilitiesDevelop large-scale distributed databases in Erlang (Riak)Collaborate with technical leads and engineering managers for guidance and...

  • Data Engineer

    1 month ago


    London, Greater London, United Kingdom Cpl Life Sciences Full time £35 - £334

    Data Engineer Role OverviewAt Cpl Life Sciences, we are seeking a highly skilled Data Engineer to join our team. As a Data Engineer, you will be responsible for designing, building, and maintaining large-scale distributed systems that can handle massive amounts of data. Your expertise in cloud computing, software architecture, and data structures will be...


  • London, Greater London, United Kingdom PVH Full time

    Job Title: Senior Software Engineer - Cloud ComputingJob Summary:As a Senior Software Engineer - Cloud Computing, you will be responsible for designing and developing scalable cloud-based software systems. Your expertise in cloud computing and software development will enable you to drive innovation and lead cross-functional teams in delivering high-quality...


  • London, Greater London, United Kingdom ENGINEERINGUK Full time

    Cloud Computing OpportunitiesAre you passionate about building innovative cloud computing solutions and solving complex technical problems? Do you want to engineer and operate the world's largest cloud infrastructure to create a better world for future generations?At ENGINEERINGUK, we build and operate some of the largest internet infrastructure on the...


  • London, Greater London, United Kingdom ENGINEERINGUK Full time

    Job OverviewWe are seeking a highly skilled Cloud Computing Systems Engineer to join our team at ENGINEERINGUK. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining large-scale cloud computing systems.This is an excellent opportunity to work on cutting-edge technology, collaborate with talented...


  • London, Greater London, United Kingdom AWS EMEA SARL (UK Branch) Full time

    About the RoleWe are seeking a highly skilled Cloud Computing Systems Engineer to join our team at AWS EMEA SARL (UK Branch). As a Cloud Computing Systems Engineer, you will be responsible for designing, building, and operating large-scale cloud computing systems.Key ResponsibilitiesDesign and implement cloud computing systems that are secure, scalable,...


  • London, Greater London, United Kingdom ENGINEERINGUK Full time

    Unlock Your Potential in Cloud ComputingAre you passionate about building and operating large-scale cloud computing infrastructure? Do you want to be part of a dynamic team that innovates and solves complex technical problems? As a Cloud Computing Systems Engineer at ENGINEERINGUK, you will have the opportunity to work on cutting-edge projects and contribute...


  • London, Greater London, United Kingdom Apple Inc. Full time

    About the RoleWe are looking for a seasoned Distributed Storage Systems Engineer to join our Object Storage team at Apple Cloud. As a key member of our team, you will be responsible for building and running the next generation distributed storage systems to support Apple's most critical services.Key ResponsibilitiesDesigning, authoring, and releasing code in...


  • London, Greater London, United Kingdom Amazon Full time

    Job OverviewAWS Utility Computing (UC) is a leading provider of cloud computing services, including Amazon Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2). As a member of the UC organization, you will support the development and management of Compute, Database, Storage, Internet of Things (IoT), Platform, and Productivity Apps services in...


  • London, Greater London, United Kingdom ENGINEERINGUK Full time

    Cloud Computing Solutions EngineerDo you want to help build and operate the world's largest cloud computing infrastructure? As a Cloud Computing Solutions Engineer at ENGINEERINGUK, you'll be part of a world-class team that's passionate about cloud computing and committed to delivering exceptional service to our customers. Your expertise in cloud computing...


  • London, Greater London, United Kingdom GroupM Full time

    Job Title: Senior Software Engineer - Cloud ComputingDescription: We are looking for a skilled Sr. Software Engineer - Cloud Computing to join our team. The ideal candidate will have experience with cloud infrastructure and a strong background in Java. The Job Responsibilities will include designing and implementing cloud-based systems, ensuring scalability...


  • London, Greater London, United Kingdom Amazon Full time

    About the RoleWe are seeking a highly motivated and experienced Systems Engineer to join our team at Amazon Web Services (AWS). As a Systems Engineer, you will play a critical role in designing, implementing, and operating cloud computing systems that meet the needs of our customers.Key ResponsibilitiesDesign and implement cloud computing systems that meet...


  • London, Greater London, United Kingdom Smarkets Full time

    About the Role:Smarkets is a leading betting exchange for sports and political events, with a strong commitment to innovation and customer satisfaction. We are currently seeking a Senior Software Engineer - Cloud Distributed Systems to join our Engineering organization.As a Senior Software Engineer - Cloud Distributed Systems, you will be responsible for...


  • London, Greater London, United Kingdom AccorHotel Full time

    We are seeking a talented Senior Software Engineer - Cloud Computing to join our team at {company}.As a key member of our Cloud Computing team, you will be responsible for designing, developing, and maintaining scalable cloud-based systems. Your expertise in cloud architecture and software development will enable you to make significant contributions to our...


  • London, Greater London, United Kingdom eClerx Full time

    Job Title: Senior Software Engineer - Cloud ComputingAs a Senior Software Engineer at {company}, you will be responsible for designing and developing cloud-based software systems using a range of technologies, including AWS and Azure. Your primary focus will be on ensuring the scalability, reliability, and security of our cloud infrastructure.Key...


  • London, Greater London, United Kingdom Veeva Systems Full time

    At {company}, we are seeking a highly skilled Senior Software Engineer to join our Cloud Architecture team.The ideal candidate will have a strong background in cloud computing and software development, with a proven track record of designing and implementing scalable cloud-based systems.


  • London, Greater London, United Kingdom Loveday & Co Enterprise Full time

    We are looking for a skilled Senior Software Engineer to join our Cloud Computing team. The successful candidate will be responsible for designing, developing, and maintaining scalable cloud-based systems.Key Responsibilities:Design and implement cloud-based systems architectureDevelop and maintain scalable cloud infrastructureCollaborate with...