AMQ), API design (JSON, Swagger), and batch techniques. d. Infrastructure and Operational – Familiarity with DevOps practices, including CI/CD, automated deployments via Ansible, GIT Repositories. cloud infrastructure offerings, GridComputing elasticity, and cost optimization. 3) Thorough understanding of Agile delivery methodology 4) Candidate must be able to work in small teams, or alone, for project delivery More ❯
messaging (AMQ), API design (JSON, Swagger), and batch techniques. Infrastructure and Operational – Familiarity with DevOps practices, including CI/CD, automated deployments via Ansible, GIT Repositories. cloud infrastructure offerings, GridComputing elasticity, and cost optimization. Thorough understanding of Agile delivery methodology Candidate must be able to work in small teams, or alone, for project delivery Candidate should be More ❯
messaging (AMQ), API design (JSON, Swagger), and batch techniques. Infrastructure and Operational – Familiarity with DevOps practices, including CI/CD, automated deployments via Ansible, GIT Repositories. cloud infrastructure offerings, GridComputing elasticity, and cost optimization. Thorough understanding of Agile delivery methodology Candidate must be able to work in small teams, or alone, for project delivery Candidate should be More ❯
messaging (AMQ), API design (JSON, Swagger), and batch techniques. Infrastructure and Operational – Familiarity with DevOps practices, including CI/CD, automated deployments via Ansible, GIT Repositories. cloud infrastructure offerings, GridComputing elasticity, and cost optimization. Thorough understanding of Agile delivery methodology Candidate must be able to work in small teams, or alone, for project delivery Candidate should be More ❯
messaging (AMQ), API design (JSON, Swagger), and batch techniques. Infrastructure and Operational – Familiarity with DevOps practices, including CI/CD, automated deployments via Ansible, GIT Repositories. cloud infrastructure offerings, GridComputing elasticity, and cost optimization. Thorough understanding of Agile delivery methodology Candidate must be able to work in small teams, or alone, for project delivery Candidate should be More ❯
messaging (AMQ), API design (JSON, Swagger), and batch techniques. Infrastructure and Operational – Familiarity with DevOps practices, including CI/CD, automated deployments via Ansible, GIT Repositories. cloud infrastructure offerings, GridComputing elasticity, and cost optimization. Thorough understanding of Agile delivery methodology Candidate must be able to work in small teams, or alone, for project delivery Candidate should be More ❯
messaging (AMQ), API design (JSON, Swagger), and batch techniques. Infrastructure and Operational – Familiarity with DevOps practices, including CI/CD, automated deployments via Ansible, GIT Repositories. cloud infrastructure offerings, GridComputing elasticity, and cost optimization. Thorough understanding of Agile delivery methodology Candidate must be able to work in small teams, or alone, for project delivery Candidate should be More ❯
messaging (AMQ), API design (JSON, Swagger), and batch techniques. Infrastructure and Operational – Familiarity with DevOps practices, including CI/CD, automated deployments via Ansible, GIT Repositories. cloud infrastructure offerings, GridComputing elasticity, and cost optimization. Thorough understanding of Agile delivery methodology Candidate must be able to work in small teams, or alone, for project delivery Candidate should be More ❯
messaging (AMQ), API design (JSON, Swagger), and batch techniques. Infrastructure and Operational – Familiarity with DevOps practices, including CI/CD, automated deployments via Ansible, GIT Repositories. cloud infrastructure offerings, GridComputing elasticity, and cost optimization. Thorough understanding of Agile delivery methodology Candidate must be able to work in small teams, or alone, for project delivery Candidate should be More ❯
messaging (AMQ), API design (JSON, Swagger), and batch techniques. Infrastructure and Operational – Familiarity with DevOps practices, including CI/CD, automated deployments via Ansible, GIT Repositories. cloud infrastructure offerings, GridComputing elasticity, and cost optimization. Thorough understanding of Agile delivery methodology Candidate must be able to work in small teams, or alone, for project delivery Candidate should be More ❯
AMQ), API design (JSON, Swagger), and batch techniques. d. Infrastructure and Operational – Familiarity with DevOps practices, including CI/CD, automated deployments via Ansible, GIT Repositories. cloud infrastructure offerings, GridComputing elasticity, and cost optimization. 3) Thorough understanding of Agile delivery methodology 4) Candidate must be able to work in small teams, or alone, for project delivery More ❯
AMQ), API design (JSON, Swagger), and batch techniques. d. Infrastructure and Operational – Familiarity with DevOps practices, including CI/CD, automated deployments via Ansible, GIT Repositories. cloud infrastructure offerings, GridComputing elasticity, and cost optimization. 3) Thorough understanding of Agile delivery methodology 4) Candidate must be able to work in small teams, or alone, for project delivery More ❯
AMQ), API design (JSON, Swagger), and batch techniques. d. Infrastructure and Operational – Familiarity with DevOps practices, including CI/CD, automated deployments via Ansible, GIT Repositories. cloud infrastructure offerings, GridComputing elasticity, and cost optimization. 3) Thorough understanding of Agile delivery methodology 4) Candidate must be able to work in small teams, or alone, for project delivery More ❯
AMQ), API design (JSON, Swagger), and batch techniques. d. Infrastructure and Operational – Familiarity with DevOps practices, including CI/CD, automated deployments via Ansible, GIT Repositories. cloud infrastructure offerings, GridComputing elasticity, and cost optimization. 3) Thorough understanding of Agile delivery methodology 4) Candidate must be able to work in small teams, or alone, for project delivery More ❯
AMQ), API design (JSON, Swagger), and batch techniques. d. Infrastructure and Operational – Familiarity with DevOps practices, including CI/CD, automated deployments via Ansible, GIT Repositories. cloud infrastructure offerings, GridComputing elasticity, and cost optimization. 3) Thorough understanding of Agile delivery methodology 4) Candidate must be able to work in small teams, or alone, for project delivery More ❯
AMQ), API design (JSON, Swagger), and batch techniques. d. Infrastructure and Operational – Familiarity with DevOps practices, including CI/CD, automated deployments via Ansible, GIT Repositories. cloud infrastructure offerings, GridComputing elasticity, and cost optimization. 3) Thorough understanding of Agile delivery methodology 4) Candidate must be able to work in small teams, or alone, for project delivery More ❯
estate of software including desktop applications in C++ and C#, web applications in React, backend services in Typescript, C++ and C#, and analysis tools in Python and other scientific computing languages. As part of our modernization journey, we are adopting cloud native technologies alongside modern data platforms. Key responsibilities will include: Collaborating with users and product owners to gather More ❯
Kubernetes), web UI (React), Infrastructure as Code (Terraform). Integration: Experience with real-time messaging, API design, batch techniques. Infrastructure & Operational: Familiarity with DevOps, CI/CD, cloud infrastructure, gridcomputing, cost optimization. Thorough understanding of Agile methodologies. Ability to work independently or in small teams. Strong analytical and problem-solving skills. Excellent communication skills. Familiarity with microservices More ❯
. Experience with integration techniques such as real-time messaging (AMQ), API design (JSON, Swagger), and batch processing. Familiarity with DevOps practices, CI/CD, automated deployments, cloud infrastructure, gridcomputing, and cost optimization. Understanding of Agile methodologies. Ability to work independently or in small teams, with strong analytical and problem-solving skills. Excellent communication skills, both written More ❯
relational databases such as PostGres, Oracle, Distributed Cache, messaging, Extensive experience in building low-level APIs for high-volume, latency sensitive applications, having experience in multi-threading, data structures, gridcomputing and message oriented middle-ware. experience contributing to the architecture and design (design patterns, reliability and scaling) of new and current systems. Hands-on experience working with More ❯
and account infrastructure. We emphasize event-driven, deterministic system design, real-time observability, and strong security. Our tech stack includes Java (low-latency), Python, Web UI (React/Ag-Grid), Aeron, ClickHouse, Kubernetes, and modern CI/CD tooling, with a strong focus on automation, scalability, and performance. AI-assisted development tools are also leveraged to boost productivity and … Familiar with monitoring and logging stacks; experience with Prometheus/Grafana is expected. Security-conscious and experienced in IAM, encryption, and secure system design. Able to monitor and optimize computing resources to maintain performance within budget constraints. Comfortable using AI tools for automation, diagnostics, or efficiency gains. Communication & Collaboration Proficient in English (spoken and written); Chinese or other languages More ❯
to develop skills, and receptive to new ideas. Flexible and adaptable, capable of working independently or collaboratively. Experience working in a Linux environment with C++ and Python; familiarity with gridcomputing is a plus but not essential. Ideally, candidates will hold a strong undergraduate degree in a numerate discipline from a top-tier university. Apply: Contact Sara Hunter More ❯
with experience in messaging and distributed caches. Extensive experience in designing and building low-level APIs for high-volume, latency-sensitive applications, with experience in multi-threading, data structures, gridcomputing, and message-oriented middleware. Experience contributing to the architecture and design (design patterns, reliability, and scaling) of new and existing systems. Hands-on experience working with AWS More ❯
such as PostGres, Oracle, Distributed Cache, messaging. Extensive experience in designing and building low-level APIs for high-volume, latency-sensitive applications, with experience in multi-threading, data structures, gridcomputing, and message-oriented middleware. Experience contributing to the architecture and design (design patterns, reliability, and scaling) of new and current systems. Hands-on experience working with AWS More ❯
experience includes: Build systems (e.g., Bazel, Nextflow, FuseSoC). Hardware EDA tools (simulation, linting, synthesis). SystemVerilog, C/C++, Simulator DPI/VPI. Containerization (e.g., Docker). Distributed computing and orchestration. Jenkins automation. Software templating and rendering. Data engineering, data science, or machine learning. Who we are Imagination is a UK-based company creating silicon and software IP More ❯