issues, and improve the product's user experience. Build and extend the product using one or more of our primary languages - Python & TypeScript. Experience with Infrastructure as Code and Rust are also useful. Work directly with customer stakeholders, including end users and engineering teams, to integrate Frontier into existing systems, data sources, and workflows. What we are looking for: Full More ❯
paramount. What You'll Do Design, develop, deploy, maintain, and support backend media processing and packaging services - with a sharp eye on performance, scalability, and maintainability. Work primarily with Rust, Python, and a bit of Java, leveraging C/C++ libraries - all running smoothly in Google Kubernetes Engine. Take operational ownership of your team's services, including participating in an More ❯
ideal candidate will have the following skills and experience: A strong foundation in software engineering, including extensive experience in a high-level programming language such as C#, Java, Go, Rust, or C++ A proven track record in designing and implementing secure distributed systems using modern cloud-native technologies, especially AWS and Kubernetes Deep understanding of security principles across application, network More ❯
performance, and reliability pitfalls specific to AI-powered features. 5+ years of experience building and scaling web applications. Proficient with at least one modern backend language (e.g. Go, Python, Rust). Strong grasp of software architecture, design principles, and API development. Basic understanding of machine learning and deep learning fundamentals. Effective mentor and communicator who supports the growth of others. More ❯
performance, and reliability pitfalls specific to AI-powered features. 5+ years of experience building and scaling web applications. Proficient with at least one modern backend language (e.g. Go, Python, Rust). Strong grasp of software architecture, design principles, and API development. Basic understanding of machine learning and deep learning fundamentals. Effective mentor and communicator who supports the growth of others. More ❯
asymmetric (pub/priv key), symmetric, hash functions, encryption/signatures. Knowledge of versioning systems Git etc. Hands-on experience in using a number of the following languages: Java, Rust, Golang, Scala, Haskell, Erlang, C, C++, Python Sony R&D Center Brussels Sony RDC Brussels is a mature software engineering group. It is wholly owned by Sony Corporation and exclusively More ❯
Cardiff, South Glamorgan, United Kingdom Hybrid / WFH Options
Rocketscience
and technology and are always happy to hear from candidates who have experience and proficiency in one or more of the following: Languages: C#, Golang, Java, Python, Kotlin, and Rust Databases: PostgreSQL, MySQL, MongoDB, and NoSQL Infrastructure: Terraform, Docker, and Kubernetes CI/CD: GitHub Actions, Jenkins, and ArgoCD Agile: Experience with the Software Development Lifecycle (SDLC) and an understanding More ❯
attacks, and experience using big data analytics and orchestration to address security challenges. Ability to develop code with at least one modern language such as Java, Go, TypeScript, Python, Rust and security code review. Demonstrated technical leadership in security (e.g., tech lead, developed security architecture for a product or system, led technical component of security project, etc.) Experience leading and More ❯
or 2.1 from a leading university, good A-levels or equivalent), and a PhD in a relevant computing or mathematical subject. Hands-on coding skills in Java, C#, C++, Rust, or similar. (Regrettably, scripting languages alone won't be sufficient.) A strong understanding of large language models or neural networks would be advantageous. The company are based in Central London More ❯
Job Requirements: Experience in software development using C++, Python, and Linux Proficiency in containerisation, particularly with Helm Understanding of telephony and internet protocols and standards is desirable Experience with Rust and GoLang is a plus Active or recently active DV clearance Strong problem-solving and analytical skills Ability to work effectively in a team-oriented environment Excellent communication skills Benefits More ❯
build, and maintain a React/TypeScript trading UI, delivering real-time streaming data and a seamless user experience Integrate the UI with RESTful and streaming APIs (built in Rust and Python) Own performance improvements across dashboards, widgets, and live data visualisation Collaborate with QA and DevOps to enhance automated testing and deployment pipelines Lead efforts in securing, scaling, and More ❯
spatial dimensions. Required Qualifications: Bachelor's or Master's degree in a relevant field. At least 5 years of experience in software development. Proficiency in Golang, C/C++, Rust, or Java. Experience with developing large-scale infrastructure, distributed systems, or networks. Skills in coding, problem-solving, system design, diagnostics, and software testing. What We Offer: Benefits: Comprehensive package including More ❯
or launching software products, and 1 year of experience with large scale application design and architecture. 1 year of experience working with Java. 1 year of experience with the Rust programming language. Experience with applied cryptography. Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. 5 years of experience with data structures/algorithms. Experience More ❯
Degree in Computer Science, or related technical discipline AND strong software engineering experience with coding in languages/frameworks including, but not limited to, C#, C, C++, Java, Python, Rust, Typescript, Swift, Kotlin. Demonstrated expertise building products at scale, with domain expertise in one or more of distributed systems, cloud infrastructure, web, mobile, GenAI. Experience collaborating in cross functional teams More ❯
Azure, GCP or other providers; a combination of these is considered as a bonus Experience working with infrastructure as code Understanding of lower level programming languages like C++ or Rust Holds a higher degree in technology or within a relevant field, with hands-on experience from software development What sets you apart is that you are able to take ownership More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Arm Limited
contributions. Working knowledge of SCMS tools like Git and related infrastructure such as GitHub, GitLab, Gerrit etc. Familiarity with ARM architecture. Experience with other programming languages such as C++, Rust or Python. Experience with non-Linux kernel based operating systems and their driver models. In Return: Our UK offices are amazing places to collaborate. We also have some scope to More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
contributions. Working knowledge of SCMS tools like Git and related infrastructure such as GitHub, GitLab, Gerrit etc. Familiarity with ARM architecture. Experience with other programming languages such as C++, Rust or Python. Knowledge of multimedia frameworks and libraries. Experience with non-Linux kernel based operating systems and their driver models In Return: Our UK offices are amazing places to collaborate. More ❯
making, options trading, high-frequency trading, OTC, and DeFi trading desks. But we're more than a service provider. We're an initiator. We're pioneers in adopting the Rust Development language for our algorithmic trading, and champions of its use in the industry. We support the growth of Web3 startups through our Accelerator Program. We upgrade ecosystems by injecting More ❯
Experience with any cloud platforms (Azure, AWS, GCP) Exposure to API development or data processing Experience with testing frameworks Basic understanding of mathematical concepts or optimisation Any experience with Rust or other systems programming languages Benefits Competitive salary based on skills and experience Stock Options so when we make it big - so do you! L&D Opportunities We are determined More ❯
Experience with any cloud platforms (Azure, AWS, GCP) Exposure to API development or data processing Experience with testing frameworks Basic understanding of mathematical concepts or optimisation Any experience with Rust or other systems programming languages Benefits Competitive salary based on skills and experience Stock Options so when we make it big - so do you! L&D Opportunities We are determined More ❯
and ad-hoc questions We're looking for someone with: 4+ years of software engineering experience Expertise with at least one statically-typed, object-oriented language (e.g., Java, C++, Rust) Java and Python experience (preferred) SQL expertise Experience and agility working in a command line environment on Linux, including tools like Git and Docker Strong written and verbal communication skills More ❯
Typescript & Golang in an AWS environment, ideally working on data-intensive edge applications, microservices and event-driven architecture. We also welcome diverse experiences in other languages, such as Golang, Rust, or Dart. Effective stakeholder management in supporting customer engagement and navigating teams through customer environments. Delivery-focused and pragmatic in ensuring customer value is delivered efficiently, with necessary trade-offs More ❯
Cardiff, South Glamorgan, United Kingdom Hybrid / WFH Options
ASSA ABLOY Global Solutions
working on kernel-space and user-space integration. Deep experience with kernel debugging tools (ftrace, kprobes, perf, etc.). Expertise in C and shell scripting; familiarity with Python and Rust is a plus. Familiar with secure boot processes (e.g., U-Boot, GRUB with TPM, dm-verity). Familiarity with file system overlays, systemd and initramfs. Experience with deploying Linux on More ❯
exact and heuristic optimisation methods including LP, MILP, constraint programming, and metaheuristics. Domain expertise in scheduling and planning for manufacturing, logistics, energy or similar complex operational environments. Experience with Rust or other systems programming languages. Experience with cloud-native architectures and scalable distributed systems. Above all, we are looking for an engineer who combines deep optimisation expertise with the curiosity More ❯
exact and heuristic optimisation methods including LP, MILP, constraint programming, and metaheuristics. Domain expertise in scheduling and planning for manufacturing, logistics, energy or similar complex operational environments. Experience with Rust or other systems programming languages. Experience with cloud-native architectures and scalable distributed systems. Above all, we are looking for an engineer who combines deep optimisation expertise with the curiosity More ❯