with tools like Rust Ship early products and iterate closely with real users Prototype new protocols and application patterns Contribute across the stack, from distributedsystems to databse, and smart contracts to frontend We're looking for a Software Engineer who: Learns fast, moves fast, and is deeply … self-driven Has touched cryptographic systems, distributed architectures, or dev infra Brings full-stack instincts and enjoys jumping between tools and languages This is a full-time, on-site role in Central London. Package includes a base salary up to £120k, equity and token upside. If you're More ❯
with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market. 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. Design and code the right solutions starting with broadly defined problems. Work in an agile environment to deliver high-quality software. A … C++, or C# including object-oriented design • Internship, project, or academic experience in at least one of the areas: internals, kernel, OS/storage systems, job scheduling, resource management, file systems, search, or performance engineering. PREFERRED QUALIFICATIONS • Previous technical internship(s), if applicable. • Experience with distributed, multi More ❯
experience in Site Reliability Engineering or a similar role 3+ years of experience in a technical leadership or management position Deep understanding of Linux systems, containerization, virtualization, and networking technologies Strong background in managing and monitoring large-scale distributedsystems and bare-metal fleets Expertise in infrastructure … our infrastructure Collaborate with cross-functional teams to align SRE initiatives with broader organizational goals Establish and maintain SLIs, SLOs, and SLAs for critical systems and services Drive the adoption of best practices in automation, monitoring, and incident response Software Engineer, Site Reliability Engineer. Fireworks AI offers a fast … or equivalent experience. Experience Requirements: 5+ years of experience building and managing infrastructure at scale, particularly on the edge. Proficiency in Python, Docker, Linux systems, and scripting (Bash, Python). Strong expertise with infrastructure automation tools (Terraform, Ansible). Experience managing observability and monitoring systems, particularly Prometheus. Deep More ❯
business objectives, particularly those aspects relevant to the team and division (where "division" is an organization which can include about 150 people). The Systems Development engineer will continually align their work with Amazon's business objectives and seek to deliver business value. They proactively and continually improve their … scale software development environment experience PREFERRED QUALIFICATIONS - Knowledge of and proficiency in the use of Python scripting language - Experience on highly concurrent, high throughput systems and knowledge of complex distributedsystems - Experience with distributed operational health and performance monitoring systems - Experience with iterative, agile development More ❯
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 … of Computer Science fundamentals • Experience with Natural Language Processing, Computer Vision, or Deep Learning 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 optimisation • Ability to effectively articulate technical challenges and solutions More ❯
Amazon Selection and Catalog Systems (ASCS) builds the systems that host and run the world's largest e-Commerce products catalog. We power the online buying experience for customers worldwide so they can find, discover, and buy anything they want. Our massively scaled out distributedsystems … millions of updates on the billions of products across physical, digital, and services offerings. To achieve this, we develop the algorithms and build the systems and tools to ensure the safety of the selection and maximize their impact on the Amazon top-line, all the while continuously growing the … driving Amazon's business. You will be responsible for providing Service Level issue support to all ASCS Engineering teams who built tier 1-3 systems and keep their software packages/configurations free from vulnerability, setup and monitor new metrics and alarms for their systems and drive root More ❯
System Development Engineer, Catalog Support and Programs Amazon Selection and Catalog Systems (ASCS) builds the systems that host and run the world's largest e-Commerce products catalog. We power the online buying experience for customers worldwide so they can find, discover, and buy anything they want. Our … massively scaled out distributedsystems process hundreds of millions of updates on the billions of products across physical, digital, and services offerings. To achieve this, we develop the algorithms and build the systems and tools to ensure the safety of the selection and maximize their impact on … driving Amazon's business. You will be responsible for providing Service Level issue support to all ASCS Engineering teams who built tier 1-3 systems and keep their software packages/configurations free from vulnerability, setup and monitor new metrics and alarms for their systems and drive root More ❯
demonstrating best practices across tech stacks. Strong Python Skills Diverse Data Handling : Familiarity with batch, streaming, real-time, and unstructured data sources. Architectural Design & Systems Thinking : Ability to design and build scalable, high-performance data solutions. Data Modelling & Warehouse Design : Proficiency in data modelling, warehouse design, and database optimization … with examples of logical and physical models. Distributed Data Systems : Experience in deploying, managing, and tuning distributedsystems for optimal reliability and performance. Coding & Development Practices : Demonstrated coding expertise with modular, reusable, and efficient code in various languages. Development Lifecycle : Understanding of SDLC, CI/CD … Design scalable, complex data architectures that provide cross-team value. Data Modelling & Governance : Establish standards in logical and physical data modelling and data governance. Distributed Computing : Employ parallel processing, streaming, and batch workflows to manage large data volumes effectively. ETL & Workflow Automation : Build ETL processes and automated workflows for More ❯
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. Minimum Requirements: Graduated less than 24 months ago or about to complete … Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis. Previous technical internship(s) if applicable. Experience with distributed, multi-tiered systems, algorithms, and relational databases. Experience in optimization mathematics such as linear programming and nonlinear optimisation. Ability to effectively articulate technical More ❯
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 … such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis. PREFERRED QUALIFICATIONS - Previous technical internship(s) if applicable. - Experience with distributed, multi-tiered systems, algorithms, and relational databases. - Experience in optimization mathematics such as linear programming and nonlinear optimisation. - Ability to effectively articulate technical More ❯
Senior Systems Engineer, Site Reliability Engineering corporate_fare Google place London, UK Apply Minimum Qualifications: Bachelor's degree in Computer Science, a related field, or equivalent practical experience. 5 years of experience with programming in one or more programming languages. 3 years of experience designing, analyzing, and troubleshooting distributedsystems and working with administration (e.g., filesystems, inodes, system calls) or networking (e.g., TCP/IP, routing, network topologies and hardware, SDN). 2 years of experience leading projects and providing technical leadership. Experience working with incident response. Preferred Qualifications: Master's degree in Computer Science or Engineering … or a related field. About the Job Site Reliability Engineering (SRE) combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. SRE ensures that Google Cloud's services-both our internally critical and our externally-visible systems-have reliability, uptime appropriate More ❯
level optimization, Linux Kernel, Network Engineering, Deep Network Knowledge Strong Algorithmic Thinking: Analyze data and develop efficient solutions Collaborative Spirit: Teamwork and communication skills Systems Thinking: Distributedsystems, scalability, performance Ownership & Problem Solving: Own your work and deliver results Culture Fit: Honesty, challenge decisions, leave ego at More ❯
a strong understanding that our customers are the ultimate beneficiary of well built, scalable and working software. Key Responsibilities: Design, develop, and maintain software systems using modern frameworks and technologies. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code. Implement … Kotlin (Android) and Swift (iOS) Strong understanding of server-side languages and frameworks such as Node.js, .NET, PHP, GoLang, Rust. Experience with database management systems e.g., MySQL, PostgreSQL, MS SQL Server, MongoDB. Familiarity with Git and branching strategies such as GitOps. Solid understanding of testing frameworks and methodologies e.g. … e.g., AWS, Azure, Google Cloud. Knowledge of DevOps practices and CI/CD pipelines. Experience with containerization technologies e.g., Docker, Kubernetes. Experience in writing distributedsystems and concepts of sharding, Pub/Sub. Understanding of Agile methodologies. Even if you don't meet every requirement, we still encourage More ❯
Experience implementing custom binary protocols and serialization formats Familiarity with cryptographic primitives for secure P2P communication Experience with performance profiling and optimization of networked systems Preferred Qualifications 5+ years experience building production P2P systems or distributedsystems Experience optimizing JavaScript for low-latency networking applications Knowledge … performance characteristics Experience with libuv and asynchronous I/O in C Contributions to open-source P2P projects or networking libraries Experience building reliable systems on unreliable networks Experience with Node.js native addons and bridging between JS and C More ❯
Shazam Site Reliability Engineers are not just responsible for making sure all services and systems that Shazam relies on are operating at their highest level; they're also responsible for helping development teams embrace these principles as they develop software. Shazam SREs embed themselves with development teams and act … of those teams to propagate best practices. As an SRE, you'll collaborate with development teams to help them understand the bigger picture of distributedsystems, beyond individual components. We are strong believers in ownership with software engineers being responsible for the code they write. The SRE team … candidate will be assisting multiple development teams based in London, San Diego and other locations. They'll work to build and maintain key backend systems, as well as participate in all stages of development cycles - from feature design all the way to production release. You will be expected to More ❯
and your work will directly shape some of the most cutting-edge tech in the space. ️ Tech You’ll Work With: .NET 8 , C# DistributedSystems , Microservices Event-Driven Architecture , Highly Available & Scalable Systems Azure Messaging Systems – Service Bus, Event Grid, Event Hub IaC Tools – Terraform More ❯
and your work will directly shape some of the most cutting-edge tech in the space. ️ Tech You’ll Work With: .NET 8 , C# DistributedSystems , Microservices Event-Driven Architecture , Highly Available & Scalable Systems Azure Messaging Systems – Service Bus, Event Grid, Event Hub IaC Tools – Terraform More ❯
East London, London, United Kingdom Hybrid / WFH Options
Oliver Bernard
and your work will directly shape some of the most cutting-edge tech in the space. 🛠️ Tech You’ll Work With: .NET 8 , C# DistributedSystems , Microservices Event-Driven Architecture , Highly Available & Scalable Systems Azure Messaging Systems – Service Bus, Event Grid, Event Hub IaC Tools – Terraform More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Oliver Bernard
and your work will directly shape some of the most cutting-edge tech in the space. 🛠️ Tech You’ll Work With: .NET 8 , C# DistributedSystems , Microservices Event-Driven Architecture , Highly Available & Scalable Systems Azure Messaging Systems – Service Bus, Event Grid, Event Hub IaC Tools – Terraform More ❯
Central London / West End, London, United Kingdom Hybrid / WFH Options
Oliver Bernard
and your work will directly shape some of the most cutting-edge tech in the space. 🛠️ Tech You’ll Work With: .NET 8 , C# DistributedSystems , Microservices Event-Driven Architecture , Highly Available & Scalable Systems Azure Messaging Systems – Service Bus, Event Grid, Event Hub IaC Tools – Terraform More ❯
london, south east england, united kingdom Hybrid / WFH Options
Oliver Bernard
and your work will directly shape some of the most cutting-edge tech in the space. 🛠️ Tech You’ll Work With: .NET 8 , C# DistributedSystems , Microservices Event-Driven Architecture , Highly Available & Scalable Systems Azure Messaging Systems – Service Bus, Event Grid, Event Hub IaC Tools – Terraform More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Oliver Bernard
and your work will directly shape some of the most cutting-edge tech in the space. 🛠️ Tech You’ll Work With: .NET 8 , C# DistributedSystems , Microservices Event-Driven Architecture , Highly Available & Scalable Systems Azure Messaging Systems – Service Bus, Event Grid, Event Hub IaC Tools – Terraform More ❯
london (west end), south east england, united kingdom Hybrid / WFH Options
Oliver Bernard
and your work will directly shape some of the most cutting-edge tech in the space. 🛠️ Tech You’ll Work With: .NET 8 , C# DistributedSystems , Microservices Event-Driven Architecture , Highly Available & Scalable Systems Azure Messaging Systems – Service Bus, Event Grid, Event Hub IaC Tools – Terraform More ❯