Software Engineer for Distributed Systems

5 days ago


London, Greater London, United Kingdom Amazon Full time

Are you a skilled Software Engineer looking to take your career to the next level? Do you have a passion for developing innovative solutions in distributed systems? If so, we want to hear from you As a Software Engineer for Distributed Systems at Amazon, you will play a key role in designing and implementing cutting-edge technologies that power our cloud infrastructure.

About the Team

You will join a team of experienced engineers who are passionate about building scalable, secure and reliable systems. Our team is responsible for designing and implementing various components of our cloud infrastructure, including our database, storage and compute services.

Key Responsibilities:

  • Designing and implementing scalable, secure and reliable distributed systems
  • Collaborating with cross-functional teams to identify and prioritize system requirements
  • Developing and maintaining high-quality software code
  • Troubleshooting and resolving complex technical issues

Requirements:

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • 3+ years of full software development life cycle experience
  • Bachelor's degree in computer science or equivalent

We estimate the salary range for this position to be between $160,000 and $280,000 per year, depending on your location and level of experience.


  • Software Engineer

    3 weeks ago


    London, Greater London, United Kingdom Stanford Black Limited Full time

    Company Overview: Stanford Black Limited is a quantitative trading firm focused on developing cutting-edge distributed systems. Our team requires modern C++ experts to build low-latency microservices for real-time data at scale.Job Description: We are seeking an experienced C++ Engineer to join our team. The ideal candidate will have expertise in distributed...


  • London, Greater London, United Kingdom Distributed Full time

    About DistributedWe're a software development company that's changing the way businesses deliver technical projects. Our platform and on-demand Elastic Teams help companies succeed through innovation.Job DescriptionAs an AI Engineer Contractor, you'll be working directly with our clients' CTOs to enhance their platform capabilities. This project involves...


  • London, Greater London, United Kingdom Amazon Full time

    We are looking for a skilled Cloud Software Developer to join our team at Amazon. The successful candidate will have 3+ years of professional software development experience, as well as experience designing and architecting new and existing systems. This role offers a competitive salary of $**$145,000 - $220,000 per year**, depending on experience....


  • London, Greater London, United Kingdom Amazon Full time

    We are looking for a Distributed Systems Engineer to join our team at Amazon Web Services (AWS). As a key member of our team, you will be responsible for designing, implementing, and maintaining scalable and reliable distributed systems.You will have 4+ years of experience in software development and DevOps with expertise in UNIX/Linux operating systems and...


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

    Job RequirementsWe are looking for a talented Software Infrastructure Engineer - Cloud Architect to join our team at Apple Inc. in London.About the RoleThe successful candidate will have a strong background in software development, distributed systems, and leadership. They must have experience leading projects or small teams to deliver on time and in...


  • London, Greater London, United Kingdom Amazon Full time

    We are offering a competitive salary ranging from $143,000 to $183,000 per year.In addition to a competitive salary, we offer a comprehensive benefits package, including health insurance, retirement savings plan, paid time off, and opportunities for career growth and development.Job ResponsibilitiesWe are seeking a highly skilled Software Development...


  • London, Greater London, United Kingdom Understanding Recruitment Full time $15

    **Understanding Recruitment** is seeking a highly skilled Senior Rust Engineer to design and implement core components of high-performance distributed systems. With over $15m in funding, our client is at the forefront of cryptographic innovation and distributed computing.As a Senior Rust Engineer, you will be responsible for leading technical decision-making...


  • London, Greater London, United Kingdom Splunk Inc Full time

    About the RoleSplunk Inc is looking for a talented Distributed Systems Engineer to join our Data Platform team. This position offers a competitive salary range of $150,000 - $220,000 per year.Job DescriptionAs a Distributed Systems Engineer, you will be responsible for designing and deploying distributed systems to collect and analyze high volumes of...

  • Software Architect

    2 weeks ago


    London, Greater London, United Kingdom Amazon Full time

    Job DescriptionWe are seeking an experienced Software Architect - Distributed Systems to join our team and help us design and implement large-scale distributed systems. As a member of our team, you will work closely with other developers, architects, and product managers to identify business requirements and design solutions.ResponsibilitiesDesign and...


  • London, Greater London, United Kingdom Monzo Full time

    **About Monzo**We're transforming traditional banking with innovative products and exceptional customer service. Our team is dedicated to creating a better financial experience for our customers.**Job Description**We're seeking an experienced Backend Software Engineer to join our Engineering Teams. As a key member of the team, you'll be responsible for...


  • London, Greater London, United Kingdom Quantcast Full time

    About the JobWe are seeking a talented Distributed Systems Engineer to join our team at Quantcast. As a key member of our engineering team, you will design, build, and operate scalable systems that meet the needs of our customers.Key Responsibilities:Design and develop large-scale global systems that respond to millions of real-time requests per second...


  • London, Greater London, United Kingdom Amazon Full time

    Job DescriptionAs a senior software development engineer at Amazon, you'll design, develop, test, deploy, maintain, and improve software systems. You'll work with algorithms, data structures, complexity analysis, and object-oriented software design in Linux/Unix environments.You'll have exposure to architecting and designing large-scale distributed systems...


  • London, Greater London, United Kingdom Burns Sheehan Full time

    Distributed Systems Engineer Role at Burns SheehanA competitive salary of up to £100,000 per annum, plus bonus and stock options, is offered for a Distributed Systems Engineer role.About the CompanyOur cloud startup has received record funding and is growing rapidly. We are seeking a highly skilled individual with extensive knowledge of building distributed...


  • London, Greater London, United Kingdom Oscar Full time

    Oscar seeks a talented Distributed Systems Engineer to join their team. The ideal candidate will have a strong background in Java and JavaScript development, as well as experience working on distributed systems projects.The successful candidate will design, develop, and test software applications, collaborating with the team to ensure seamless system...


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

    About the RoleWe're seeking a highly skilled Principal Engineer to join our team. In this role, you'll be responsible for designing and developing distributed systems, leveraging your expertise in software engineering and system architecture. Your focus will be on creating scalable, reliable, and secure solutions that meet the needs of our customers.About...


  • London, Greater London, United Kingdom Monzo Full time

    We're Monzo, a fintech company on a mission to revolutionize the banking industry. Our team of engineers is working on building a product that makes money work for everyone.The RoleAs a Senior Backend Software Engineer, you'll be responsible for designing and implementing software systems that are secure, scalable, and reliable. You'll work closely with our...


  • London, Greater London, United Kingdom Searchability NS&D Full time £55,000 - £90,000

    **Job Overview:**We are looking for an experienced Distributed Systems Engineer - Cleared to join our team in Cheltenham or Gloucester. As a key member of our engineering team, you will design and build critical systems that protect and support our National Security partners' missions.Role: DV Cleared Distributed Systems EngineerLocation: Cheltenham or...


  • London, Greater London, United Kingdom Augmentti Full time

    Job DescriptionWe are looking for a skilled C++ Software Engineer to join our intraday trading group. As a member of our team, you will be responsible for developing signal logic and trading strategies in C++. You will work closely with investment professionals and engineers to design, develop, and deploy business-critical distributed systems.Key...


  • London, Greater London, United Kingdom Fourier Ltd Full time

    Job SummaryFourier Ltd is seeking a highly skilled Distributed Systems Engineer to join our Research & Development team. As a key member of our team, you will play a critical role in designing and implementing cutting-edge solutions for mission-critical systems.The ideal candidate will have a strong background in systems engineering, with a minimum of 5-10...


  • London, Greater London, United Kingdom Coatue Management L.L.C. Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer - Distributed Systems to join our team at Coatue Management L.L.C. This is an excellent opportunity for an experienced professional to leverage their technical expertise and passion for innovation in a fast-paced environment.Key ResponsibilitiesDesign and develop new features on our...