Software Engineer - Infrastructure & Systems London £120k-£150k + Equity On-site (5 days/week) We're working with a stealthy but seriously impressive startup that's rebuilding the data warehouse from the ground up-designed for complex, multimodal data like time-series, geospatial, point clouds, genomics, video, and more. This is a rare opportunity to join a small … secured significant backing, have a 7+ year runway, and are tackling bold infrastructure problems that blend cutting-edge open source with proprietary cloud architecture. They're now hiring a systems-focused engineer to help build out the core storage engine and distributed infrastructure. The work spans: Building high-performance, low-level systems in Rust Designing distributed cloud-native infrastructure Optimising file formats and compression strategies Shaping query execution performance Preparing the platform for real-world customers What they're looking for: Strong systems engineering background Experience with performance-critical software (Rust, C++, or similar) Interest in distributedsystems, database internals, or storage engines Product sense: you care about how infrastructure gets used More ❯
Principal Systems Development Engineer, Region Services Job ID: AWS EMEA SARL (UK Branch) AWS is looking for a talented Principal Engineer with a focus on DevOps/SRE/Systems Development Engineering, to join our fast-moving, and passionate Region Services team in the UK. This role is based in London. Would you like to help AWS implement … ll be part of a world-class team in an exciting environment that has the entrepreneurial feel of a start-up. This is an opportunity to operate and engineer systems on a massive scale, where you'll be surrounded by people who are passionate about cloud computing, believe that first class service is critical to customer success, and are … and an evangelist, working with and leading cross- functional teams for broad outcomes and solving complex business and architectural problems. Your work will be primarily strategic, and will encompass systems design, architecture, software development and process improvement. You must be a practitioner of resilience engineering who defines the standards for engineering best practices and operational excellence. Our team puts More ❯
ll be part of a world-class team in a dynamic environment that has the entrepreneurial feel of a start-up. This is an opportunity to operate and engineer systems on a massive scale and to gain world class experience in cloud computing, artificial intelligence and machine learning. You'll be surrounded by people who are passionate about their … services in high-growth environments • Solve unique and first-order problems in rapidly evolving AWS services such as SageMaker, Bedrock and Amazon Q • Learn how to build and operate distributedsystems at scale • Build and influence the tools and utilities that are part of the AWS fleet running our internal services Key job responsibilities Our Systems Engineers … team and internal customers. They are able to develop at a high standard and can deal with new and ambiguous problem domains while consistently delivering customer impacting change. Our Systems Engineers spend time: - Operating the world's most advanced cloud computing infrastructure - Simplifying and reinventing systems, processes, and tools to make things better for our customers and our More ❯
Systems Engineer, ToolBelt - Builder Tools, Operator Tools, UXP2 and Cutlass. Job ID: AWS EMEA SARL (UK Branch) Would you like to help implement innovative cloud computing solutions and solve the most complex technical problems? Are you excited by the prospect of building and running the world's largest cloud computing infrastructure to provide a better world for future generations … start-up. As a member of the team providing Networking services you will be delivering foundational capability that benefits all customers! This is an opportunity to operate and engineer systems on a massive scale, and to gain world class experience in cloud computing. You'll be surrounded by people who are passionate about cloud computing, believe that first class … to deliver a truly disruptive products that are growing rapidly • Solve unique and first-order problems at massive-scale across many AWS Services • Learn how to build and operate distributedsystems at massive scale • Build and influence the tools and utilities that are part of the AWS fleet running our internal services Key job responsibilities Amazon has a More ❯
Amazon! Key job responsibilities Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring to market innovative products and services. Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry. Create solutions to run predictions on distributedsystems with exposure to innovative technologies at incredible scale and … speed. Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use. Work in an agile environment to deliver high quality software. BASIC QUALIFICATIONS Graduated less than 24 months ago or about to complete a Bachelor's or Master's Degree in Computer Science, Computer Engineering, or related fields … at time of application. Knowledge of Computer Science fundamentals. Programming experience in C or Java/Rust. Knowledge in databases. Experience with Operating systems and Kernel Internals, Rust programming. PREFERRED QUALIFICATIONS Previous technical internship(s) if applicable. Experience with distributed, multi-tiered systems, algorithms, and relational databases. Experience such as linear programming and nonlinear optimization. Ability to More ❯
visits an Amazon site worldwide and types in a query or browses through product categories, our services go to work. We design, develop, and deploy high performance, fault-tolerant distributed search systems used by millions of Amazon customers every day. Amazon has grown rapidly and will continue to do so in foreseeable future. Providing a high quality search … application experience - Experience programming in Java, C++, Python or related language - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing PREFERRED QUALIFICATIONS - Master's degree or above in computer science, machine learning, engineering, or related fields - PhD in computer science, computer engineering, or related field … Experience with large scale distributedsystems such as Hadoop, Spark etc. - fundamentals on a broad set of ML approaches and techniques - fundamentals in problem solving and algorithm design. - interest in learning, researching, and creating new technologies with commercial impact Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and More ❯
role We're recruiting engineers who are generalists and are comfortable shipping across the Evervault stack. We're looking for people with a strong background or interest in building distributed, high-throughput systems and networks in the payments ecosystem. Engineers at Evervault are comfortable in dealing with lots of moving pieces, have exquisite attention to detail, and are … comfortable learning new technologies. You may be a fit for this role if you Enjoy and have experience building distributedsystems in payments/fintech. Have worked on (or would like to work on) a product that offers tooling or APIs consumed and loved by developers. Think about solving complex problems like global state replication, data consistency and … systems. Thrive in a collaborative environment with people from different backgrounds. Enjoy working with many languages, frameworks and programming paradigms. You will work on things like Designing and implementing systems for encrypting and decrypting data at tens of thousands of requests per second. Developing products to allow multi-PSP (Multiple Payments Service Provider) payments orchestration. Using GenAI to automate More ❯
across globe (North America, Europe, Japan, China and more). Our customers include Mechanical Turk, Selling on Amazon, Amazon Pay, Amazon Flex etc. We continuously strive to scale our systems to serve millions of Amazon customers with high accuracy, least friction, in a highly secure manner to enable a safe and secure shopping experience for customers. Engineers in the … team need a strong understanding of Computer fundamentals and practical experience in working with large scale distributed systems. Experience with web services-based applications, especially at massive scale, is helpful. Come join the exciting journey to outsmart the fraudsters and provide a secure environment for our customers through identity verification! Key job responsibilities Primary responsibilities include troubleshooting, diagnosing and … development, or 2+ years of technical support experience. - Experience troubleshooting and debugging technical systems. - Experience in Unix. - Experience scripting in modern programming languages. PREFERRED QUALIFICATIONS - Knowledge of web services, distributedsystems, and web application development. - Experience troubleshooting & maintaining hardware & software RAID. - Experience with REST web services, XML, JSON. Our inclusive culture empowers Amazonians to deliver the best results More ❯
from major industry players! You'll employ cutting edge Cloud tech to ensure sensitive data is secure, private and only visible to those who need it. Blockchain: We use Distributed Ledger Technology to create a unique digital ID for each commodity. This ID is linked to information about its origin, characteristics, and ownership history of each commodity. What you … ll bring: Strong Python exp (5+years) via web frameworks (FastAPI, Django etc), relational databases (Postgres, MySQL etc), Distributedsystems or microservice architecture, Rust (desirable) Want more info? Get in touch for an informal chat. More ❯
Are you ready to pioneer the future of cloud database technology? Join Amazon Aurora's Storage sub-team in Bangalore as a Senior Manager and lead a breakthrough in distributed storage systems. This unique role offers a blend of technical innovation and site leadership, perfect for visionaries eager to reshape the cloud database landscape. Imagine spearheading the development of … availability zones. Your work will directly impact millions of global customers, pushing the boundaries of what's possible in cloud computing. As a technical leader, you'll solve complex distributedsystems challenges and mentor top-tier talent. As a site leader, you'll elevate Aurora Bangalore's status as a key innovation center within AWS, cultivating a culture … successfully guided teams of seasoned engineers in developing large-scale database or storage solutions, demonstrating a proven track record in managing complex, high-impact projects. A strong foundation in distributedsystems is essential, coupled with the ability to drive the team towards resolving intricate operational challenges. The right individual excels in cultivating a cross-functional collaborative environment, fostering More ❯
responsible for core infrastructure and tools that serve as the backbone of our robotic applications, enabling roboticists, machine learning scientists, software engineers, and hardware engineers to collaborate and deploy systems in the field. Key job responsibilities • Research, design, implement and evaluate complex perception, motion planning, and decision making algorithms integrating across multiple disciplines and leveraging machine learning. • Create experiments … time implementations. • Collaborate with machine learning and robotic controls experts to implement and deploy algorithms, such as machine learning models. • Collaborate closely with hardware engineering team members on developing systems from prototyping to production level. • Represent Amazon in academia community through publications and scientific presentations. • Work with stakeholders across hardware, science, and operations teams to iterate on systems … of the following: - Computer vision (including but not limited to tracking, object recognition, visual SLAM, motion prediction, reconstruction) - Machine learning (e.g. reinforcement learning, supervised learning, Bayesian methods, online learning systems, ML for robotics) BASIC QUALIFICATIONS - PhD in engineering, computer science, machine learning, robotics, operations research, statistics, mathematics or equivalent quantitative field - Experience in patents or publications at top-tier More ❯
Key job responsibilities You will solve ambiguous business problems and map them to well designed technical solutions You will use object-oriented concepts, algorithms and data structures to build systems at Amazon scale You will design, launch, and re-architect multi-tier systems with large amounts of data You will quickly adapt to fast-paced development environment with … experience - 5+ years of programming with at least one software programming language experience - 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience as a mentor, tech lead or leading an engineering team PREFERRED QUALIFICATIONS - Prior experience architecting, developing and operating large scale distributedsystems is a plus More ❯
services, and APIs that make these capabilities accessible to developers. Contribute to the seamless operation and expansion of our platform, ensuring exceptional user experiences. Work on projects that span distributedsystems, game engine integration like Unreal, real-time networking, and more. Receive mentorship and structured professional development from world-class engineers, helping you grow into a leading expert … identify with the following Strong academic record, meaning a high degree classification, complemented by extracurricular involvement or internships in a software environment. A passion for gaming, online experiences or distributedsystems with a desire to shape the future of virtual worlds. Experience with at least one modern programming language such as JavaScript, TypeScript, Go, C++, or similar. Appreciation More ❯
and creating a team specific knowledge base and skill set BASIC QUALIFICATIONS - 2+ years of software development, or 2+ years of technical support experience - Experience troubleshooting and debugging technical systems - Experience in Unix - Experience scripting in modern program languages - Experience in cloud computing, preferably in AWS PREFERRED QUALIFICATIONS - Knowledge of web services, distributedsystems, and web application More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
TalentTrade Recruitment Limited
access management (IAM) and secrets management. Good experience with continuous integration and continuous deployment (CI/CD) pipelines with GitHub Actions. Familiarity with monitoring and logging tools relevant to distributedsystems (eg, Prometheus, Grafana, ELK stack). Experience with Scripting languages such as Bash or Python for automation tasks. More ❯
EC3N, Tower, Greater London, United Kingdom Hybrid / WFH Options
TalentTrade Recruitment Limited
access management (IAM) and secrets management. Good experience with continuous integration and continuous deployment (CI/CD) pipelines with GitHub Actions. Familiarity with monitoring and logging tools relevant to distributedsystems (eg, Prometheus, Grafana, ELK stack). Experience with Scripting languages such as Bash or Python for automation tasks. More ❯
researchers, engineers, policy experts, and business leaders working together to build beneficial AI systems. About the role Anthropic is seeking talented and experienced Reliability Engineers, including Software Engineers and Systems Engineers with experience and interest in reliability, to join our team. We will be defining and achieving reliability metrics for all of Anthropic's internal and external products and … bring the capabilities of groundbreaking AI technologies to benefit humanity in a safe and reliable way. Responsibilities: Develop appropriate Service Level Objectives for large language model serving and training systems, balancing availability/latency with development velocity Design and implement monitoring systems including availability, latency and other salient metrics Assist in the design and implementation of high-availability … language model serving infrastructure capable of handling the needs of millions of external customers and high-traffic internal workloads Develop and manage automated failover and recovery systems for model serving deployments across multiple regions and cloud providers Lead incident response for critical AI services, ensuring rapid recovery and systematic improvements from each incident Build and maintain cost optimization systemsMore ❯
concepts and processes. Apply link Copy link Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience. Preferred qualifications: Experience with Unix/Linux environments, distributedsystems, machine learning, information retrieval, and TCP/IP. Experience in network programming or developing/designing large software systems. About the job Google's software engineers develop … products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design, and mobile; the list goes on and is growing every day. As More ❯
accurate query results. We support content indexing, content chunking, taxonomy management, and multilingual search functionalities. We enable seamless access to support content for both customer self-service and associate systems serving billions of monthly requests globally. If you're passionate about developing innovative solutions, designing highly distributedsystems that scale and build for the future, this is … 8+ years of experience in professional, non-internship software development - 8+ years of experience leading the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems PREFERRED QUALIFICATIONS - Experience with full software development life cycle, domain expertise on Knowledge Management Lifecycle - Exposure to AI/LLM related technology and it's application Amazon is an More ❯
both our products and services. Amazon has a fast-paced environment where we "Work Hard, Have Fun and Make History." As an increasing number of enterprises move their critical systems to the cloud, AWS India is in need of highly efficient technical consulting talent to help our largest and strategically important customers navigate the operational challenges and complexities of … supported in the workplace and at home, there's nothing we can't achieve. BASIC QUALIFICATIONS - Bachelor's Degree with 10+ years of hands-on Infrastructure/Troubleshooting/Systems Administration/Networking/DevOps/Applications Development experience in a distributedsystems environment. - External enterprise customer-facing experience as a technical lead, with strong oral and More ❯
application of your technical knowledge and your tools. You'll be part of one of our multidisciplinary product teams, where you will build both back-end and front-end systems, and work closely with designers, product managers, researchers, and data analysts. We're facing many exciting scaling challenges and we're building a robust platform where your expertise can … designers, and a proven track record of delivering value to customers or users. Engineers at Intercom are pragmatists who work closely with others on cross-disciplinary teams Experience with Distributedsystems We are a well treated bunch, with awesome benefits! If there's something important to you that's not on this list, talk to us! Competitive salary More ❯
subject matter expert in Information Security matter. Typically achieved by performing functions such as Security Architect, Security Project Lead, Security Technical expert, DevSecOps A technical breadth to include enterprise, distributedsystems and cloud technologies. Strong practical understanding of Information Security risk management processes and best practice Advanced communication and interpersonal skills, including the ability to negotiate and resolve More ❯
neural deep learning methods and machine learning PREFERRED QUALIFICATIONS - Experience with modeling tools such as R, scikit-learn, Spark MLLib, MxNet, Tensorflow, numpy, scipy etc. - Experience with large scale distributedsystems such as Hadoop, Spark etc. - Master's degree in math/statistics/engineering or other equivalent quantitative discipline, or PhD More ❯
Quality Assurance Engineer (QAE) to drive quality excellence in our advertising systems. In this role, you will architect, design and build test suites and frameworks to push our advertising systems to their limits and beyond. You will work with program management, development teams and our QA organization to understand the customer requirements, scope out features and then work side … Work closely with the technical leaders to develop the best approach for testing our functionality at scale. You are capable of understanding the interaction between the components in a distributed system in order to ensure they are functioning properly. Create and execute appropriate test strategies and processes that align with business objectives and project timelines. BASIC QUALIFICATIONS - 2+ years More ❯
robotics, operations research, statistics, mathematics or equivalent quantitative field - Experience with modeling tools such as R, scikit-learn, Spark MLLib, MxNet, Tensorflow, numpy, scipy etc. - Experience with large scale distributedsystems such as Hadoop, Spark etc. - Excellent technical publications and material contributions to the CV/ML/AI field as related to image and video processing Our More ❯