Optimize cloud resources: Collaborate with development teams to optimize cloud resources and enhance system reliability. Monitoring and alerting: Develop and maintain monitoring and alerting systems to proactively identify and resolve issues affecting the reliability of our writing solutions. Post-mortem analyses: Conduct post-mortem analyses of system failures to … identify root causes and implement preventive measures. Security and compliance: Ensure the security and compliance of our systems, adhering to industry standards and regulations. Business continuity: Develop and maintain business continuity plans to ensure system resilience. Troubleshooting and performance tuning: Utilize strong troubleshooting skills, log analysis, and performance tuning … and tools like Git, GitHub Actions, Jira, and Confluence. Programming languages: Strong proficiency in programming languages such as Python, Bash, Java, Go, and Scala. Distributedsystems: Well-developed understanding of distributedsystems, cloud computing, and containerization technologies. Troubleshooting and debugging: Excellent problem-solving and debugging skills. More ❯
the company's global facilities in more than 60 countries, which is the largest corporate real estate footprint in the world. We develop building systems that deliver a seamless, adaptive, and creative workspace experience to more than half a million employees. Our mission is to create technology that simplifies … services and products that support various GREF domains, including space and occupancy planning, design and construction, employee health and safety, sustainability, and building management systems requiring IoT expertise. If you possess the skills to build, operate, and scale the next generation of distributedsystems supporting Amazon's … communication. Ideal candidates thrive in a rapidly advancing delivery-focused and culturally diverse environment. Ideal candidates have knowledge of the following: service-oriented architecture, distributed software, problem solving, build processes, project management and release models. The ideal candidate will have work experience in Systems Development in a software More ❯
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. You'll be surrounded by people who are passionate about cloud … services including containers & serverless, DynamoDB/NoSQL databases, Glacier and S3 data lakes, and many other AWS Services • 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 … why a metric is trending the wrong way, consult with top engineers at Amazon, or discuss radical new approaches to automate operational issues. Our systems development engineering roles help engineers develop a broad range of skills. Experienced systems development engineers often have leadership impact on their teams by More ❯
of serverless architecture, preferably on Google Cloud Platform (GCP). Experience with Cloud Run, Cloud Functions, and other cloud services is advantageous. Microservices and DistributedSystems : Deep understanding of microservices architecture and distributedsystems, including knowledge of Back-end For Front-end (BFF) architecture (a plus … scripting for automating tools and processes to enhance efficiency and reduce manual tasks. System Monitoring and Documentation : Ability to document development phases and monitor systems to ensure high availability and performance. Software Design and Architecture : Strong skills in software design, with an emphasis on building highly available, scalable, and … distributed systems. Quality Assurance and Testing : Strong understanding of QA and testing practices, including unit testing, integration testing, and end-to-end testing methodologies. Version Control and Code Review : Proficient in using Git for version control, with experience in branching strategies, pull requests, and conducting code reviews. Proactive Problem More ❯
Systems Development Manager, ESC Managed Operations Job ID: Amazon Development Centre Ireland Limited AWS is set to introduce the inaugural European Sovereign Cloud (ESC), marking a significant development in utility computing (UC). To spearhead this initiative, we are actively seeking an experienced systems development engineering manager with … team in executing organizational and team roadmaps, focusing on automation goals. Regular check-ins and strategic guidance to foster collaboration and shared success. Analyse systems and software performance, identifying areas for improvement and shape strategies to enhance overall efficiency. Cross-departmental collaboration is key, you will strengthen relationships with … You will design and implement systemic solutions that fundamentally reduce operational complexity and cost across AWS regions. Your work will involve creating scalable automation systems that eliminate operational toil and standardize workflows. About the team Diverse Experiences Amazon values diverse experiences. Even if you do not meet all of More ❯
Grafana, OTEL and Cloudwatch Experience analysing and building data telemetry, querying (PromQL), modelling, pipelines and dashboards to provide concise, focused insights and alerts for distributedsystems Strong experience with Python and/or GoLang Java (SpringBoot and Micrometer) useful Demonstrable experience working with AWS services like SQS, EKS … RDS, VPC, EC2, Cloudwatch (X-Ray, Metrics and Logs), Lambda Solid knowledge of Linux systems and bash scripting Strong knowledge of networking and common protocols (TCP, DNS, TLS, HTTP) Experience with DevOps principles and tooling such as Infrastructure as Code (Terraform) and CI/CD (GitHub Actions, Jenkins) Knowledge … of stream processing technologies like Kafka would be useful Experience working with ITSM systems like JSM, Zendesk or ServiceNow Experience building/maintaining automated incident management workflows Experience developing with containers and container orchestration (Docker & Kubernetes) Working knowledge and experience with Agile software development practices Strong communication, collaboration and More ❯
The Role: We are looking for a strong technologist and individual contributor with deep understanding of modern technologies, distributed system design and has a passion for hands-on programming. As part of our global technology team, you will be working with a group of passionate engineers who solve complex … quality solutions, has excellent communication skills and can manage multiple priorities simultaneously. Skills & Qualifications Senior hands-on professional software development experience Experience of designing distributedsystems, microservices, micro-frontend UIs Experience of using cloud services such as AWS and distributedsystems such as Kafka, Kubernetes, S3 … Able to independently work in fast paced and rapidly changing environment Bachelor's degree in computer science or engineering field involving software programming or systems engineering Preferred Qualifications Experience of working in investment bank or financial services industry Able to apply entrepreneurial approach to software development and problem solving More ❯
Quant Linux Systems Engineer £120,000 - £160,000 Quant Capital is urgently looking for a talented Senior Linux Engineer to join our client’s Quant Systems team in London. Our client is a well-known and highly regarded organization in the high-performance trading and research infrastructure space. … We are currently seeking motivated individuals with a strong background in Linux systems and extensive experience managing complex, large-scale compute environments. As a Senior Linux Engineer, you will play a critical role in designing, maintaining, and optimizing the client’s advanced technology platforms that support both trading and … to work in an inclusive, collaborative, and dynamic environment. Key Responsibilities: Lead the design, implementation, and maintenance of cutting-edge infrastructure, including Linux-based systems, high-performance computing clusters, storage solutions, networking, and development tools. Contribute to diverse technology projects, including workload orchestration, system monitoring, distributed storage architecture More ❯
Quant Linux Systems Engineer £120,000 - £160,000 Quant Capital is urgently looking for a talented Senior Linux Engineer to join our client’s Quant Systems team in London. Our client is a well-known and highly regarded organization in the high-performance trading and research infrastructure space. … We are currently seeking motivated individuals with a strong background in Linux systems and extensive experience managing complex, large-scale compute environments. As a Senior Linux Engineer, you will play a critical role in designing, maintaining, and optimizing the client’s advanced technology platforms that support both trading and … to work in an inclusive, collaborative, and dynamic environment. Key Responsibilities: Lead the design, implementation, and maintenance of cutting-edge infrastructure, including Linux-based systems, high-performance computing clusters, storage solutions, networking, and development tools. Contribute to diverse technology projects, including workload orchestration, system monitoring, distributed storage architecture More ❯
Are you passionate about applying machine learning and statistical modeling to revolutionize financial systems that handle billions of dollars in transactions? Our team faces a unique challenge: developing intelligent systems to process, analyze, and derive insights from massive financial datasets generated across Amazon's global operations. This includes … of jurisdictions worldwide. As an Applied Scientist, you will: Design and implement novel machine learning solutions for complex financial problems Work with large-scale distributedsystems and real-time data processing Develop automated decision-making systems for financial workflows Create scalable algorithms that balance accuracy, latency, and … software engineers to productionize ML models The ideal candidate will have: Experience in machine learning, statistical modeling, and data analysis Experience with large-scale distributedsystems and cloud computing Proven track record of solving complex analytical problems Excellence in scientific programming (Python, R, or similar) Communication skills to More ❯
Team The Infrastructure as a Service (IaaS) team aims at upholding the reliability and scalability we expect from Algolia's infrastructure for its critical systems and products. Our focus is on enabling teams across Algolia to leverage this infrastructure while keeping it under control through an always increasing level … Kubernetes and Linux Experience - Proven track record in managing and optimizing large-scale Kubernetes clusters and Linux server fleets, ensuring operational excellence. Expertise in DistributedSystems - In-depth understanding of the complexities and challenges of distributedsystems, with experience designing and operating scalable, fault-tolerant architectures. More ❯
C#/.Net, Risk, Credit, Containers, Greenfield, Leadership, Multithreading, DistributedSystems McGregor Boyall are looking for a Lead C# engineer to join a quantitative hedge fund that's reimagining their risk infrastructure. In this role, you will be architecting high-throughput systems processing massive data volumes with … millisecond-level performance requirements. The role has a focus on distributed processing, memory optimization, and leveraging the full power of .NET 8+ to scale risk calculations across complex financial instruments. What makes this unique is the direct collaboration with risk managers to build tools they've never had before. … working within financial risk (xVA, cVA, PnL, VaR etc) - Recent experience working as a hands-on technical lead (minimum 2 years) - Solid knowledge of distributedsystems Nice to have: - Extensive experience working within a major buyside organistation or leading investment bank - Containers (Docker and/or Kubernetes) - Kafka More ❯
across numerous countries and payment methods. Over 100 million customers and merchants send tens of billions of dollars moving at light-speed through our systems annually, and use our products on and off Amazon. We build systems that provide various payments features and process payments at an unprecedented … many new exciting and challenging ideas are in the works. If you are excited about the opportunity to learn and work on large scale distributedsystems, enjoy trouble shooting and solving complex problems, consider the opportunities at the Bangalore center. Come challenge yourself in our team-oriented atmosphere … years of software development, or 1+ years of Application support experience - Experience scripting in modern program languages (Java, Python) - Experience troubleshooting and debugging technical systems and documenting findings PREFERRED QUALIFICATIONS - Knowledge of web services, distributedsystems, and web application development - Knowledge of AWS - Knowledge of UNIX/ More ❯
things better. Ideal candidates are curious and eager to learn, are comfortable with ambiguity and a fast paced, ever changing environment. Our team is distributed across multiple countries and we require people that are strong communicators and can work in a diverse, multicultural online environment. RESPONSIBILITIES Help deliver on … from others. We are not the place for hard-headed individuals, we strive on collaborative efforts Must have proven experience writing, deploying, and running distributedsystems Must have experience writing microservices with clear separation of concerns Must have expert knowledge and experience with either Golang or Scala Must … a modern front-end framework like React Must have proven experience using data structures and algorithms especially as pertain to web system design and distributedsystems Must have expert knowledge of RDBMS such as Postgres or MySQL and writing migrations Working knowledge of GraphQL and GRPC is a More ❯
across numerous countries and payment methods. Over 100 million customers and merchants send tens of billions of dollars moving at light-speed through our systems annually, and use our products on and off Amazon. We build systems that provide various payments features and process payments at an unprecedented … many new exciting and challenging ideas are in the works. If you are excited about the opportunity to learn and work on large scale distributedsystems, enjoy trouble shooting and solving complex problems, consider the opportunities at the Bangalore center. Come challenge yourself in our team-oriented atmosphere … product and services platform. Key Responsibilities: Problem Solving and Solution Design: Identify and solve ambiguous problems, architectural deficiencies, or areas where your team's systems hinder the innovation of other teams. Design and deliver pragmatic, efficient, and cost-effective technology solutions to address complex business problems. Make appropriate trade More ❯
The engineering challenge Our Software Engineers don't just write code, they solve real financial problems for millions of customers. You'll work on distributedsystems processing thousands of transactions daily, build resilient services that handle people's money, and create experiences that make traditionally complex financial products … Your toolkit: You'll work with Kotlin, Kafka, Kubernetes, Docker, AWS Aurora Postgres, and other modern technologies A product-focused engineering mindset Experience building distributedsystems at scale Test-driven development practices Comfort operating in uncertainty and rapid change Collaborative problem-solving skills Our engineering culture: Customer impact More ❯
Developer is a member of a small, highly focused team, responsible for building services for highly scalable and robust messaging, data acquisition, and archiving systems, using leading edge technologies. This is an opportunity to work alongside some of the best Java developers in London and apply your craft in … design and architecture level Write unit and integration tests for your Java code Collaborate with testers in development of functional test cases Develop deployment systems for Java based systems Collaborate with product owners on user story generation and refinement Monitor and support the operation of production systems … TLS, TCP Desirable Experience: Experience with any of the following is an asset: Telecoms/Cisco/SIP development WebRTC development High data volume distributedsystems 3rd generation messaging systems Backends for mobile messaging systems SIP or XMPP Soft real-time systems Experience doing performance More ❯
Platform. What you will be doing: Platform Architecture - Design a scalable and reliable system aligned with business goals. Innovation - Research new tech in decentralised systems and cloud infrastructure to drive progress. System Integration - Ensure smooth integration with tools like Kubernetes, Docker, and monitoring platforms. Collaboration - Work with engineers, DevOps … Chief Architect, Senior System Architect, or VP of Engineering with a focus on architecture. Deep knowledge and hands-on experience with infrastructure orchestration, decentralized systems, distributedsystems, cloud platforms (AWS, GCP, Azure), modern DevOps practices, and containerisation technologies. Experience within the start/scale-up realm. Previous More ❯
london (city of london), south east england, united kingdom
Hays
Platform. What you will be doing: Platform Architecture - Design a scalable and reliable system aligned with business goals. Innovation - Research new tech in decentralised systems and cloud infrastructure to drive progress. System Integration - Ensure smooth integration with tools like Kubernetes, Docker, and monitoring platforms. Collaboration - Work with engineers, DevOps … Chief Architect, Senior System Architect, or VP of Engineering with a focus on architecture. Deep knowledge and hands-on experience with infrastructure orchestration, decentralized systems, distributedsystems, cloud platforms (AWS, GCP, Azure), modern DevOps practices, and containerisation technologies. Experience within the start/scale-up realm. Previous More ❯
clients retain users and gain valuable analytical insights. They are seeking a talented Node.js Backend Developer with a strong background in serverless architecture, MySQL, distributedsystems, infrastructure as code, and extensive AWS experience. As a key member of their development team, you will be responsible for building and … its core principles and ecosystem. Extensive experience in designing and building serverless architectures using AWS Lambda, API Gateway, and related services. Strong knowledge of distributedsystems and the ability to design scalable, fault-tolerant applications. Expertise in working with MySQL databases, including design, query optimization, and performance tuning. More ❯
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 … 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 More ❯
direction for an entire product group, collaborating with engineers, product managers, and designers to define our long-term architectural vision. Your deep understanding of distributedsystems, APIs, data modelling, and cloud services will shape how we build, integrate, and evolve our platform. Champion the "Product Engineer" Mindset at … product team." Emma Machin, Senior Backend Engineer We'd really like to hear from you, if You have a strong understanding of large scale, distributedsystems that support mission-critical applications. We work with C# (.Net core) , React and TypeScript so ideally you will have experience with these More ❯
System Development Engineer, Network Availability Engineering Job ID: Amazon Development Centre Ireland Limited Do you aspire to be a world class Systems Development Engineer, and learn from experts in the field? Are you passionate about operating highly available and large-scale distributedsystems? Do you want to … customers. And you'll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion. BASIC QUALIFICATIONS Knowledge of systems engineering fundamentals (networking, storage, operating systems). Experience (non-internship) in professional software development. Experience designing or architecting (design patterns, reliability and scaling … of new and existing systems. Experience in networking, storage systems, operating systems and hands-on systems engineering. Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby. PREFERRED QUALIFICATIONS Experience with PowerShell (preferred), Python, Ruby, or Java. Experience working in More ❯
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 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 ❯