. Strong understanding of system architecture and design. Experience collaborating with Product Managers to ensure delightful customer experiences. Expertise in Docker with deployment on Kubernetes preferred. Any exposure to Rust would be a bonus. A background in mathematics, and numerical simulations in particular, would be a bonus. What we can offer you: The Faculty team is diverse and distinctive, and More ❯
with developers and data scientists to deliver software development support Requirements: 5+ years of software engineering experience Broad understanding of several programming languages (C++, C#, Java, Python, Node.js, SQL, Rust, etc.) Understanding of databases including MySQL, PostgreSQL, and/or Oracle Experience with Docker, Ansible, and PF Sense for containerization, automation, and secure network configuration Experience with Linux/Windows 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 ❯
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 ❯
years of comparable work experience. • In-depth knowledge of Linux-based operating systems and associated configuration management tools is required. • Development experience in Python is required. Experience with Rust, C, and Go is preferred but not required. • Applicants who have experience with automated build, software deployment, and CI/CD systems are highly sought after. • Candidates should have excellent troubleshooting 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 ❯
About You 5+ years of hands-on software engineering experience Proven ability to execute on incomplete specs and drive projects to completion Strong experience writing production-quality code (Python & Rust strongly preferred) Comfortable building full-stack systems (APIs, data pipelines, microservices, internal tools) High standards for code quality, maintainability, and correctness Comfortable in fast-moving, ambiguous environments where priorities shift More ❯
About You 5+ years of hands-on software engineering experience Proven ability to execute on incomplete specs and drive projects to completion Strong experience writing production-quality code (Python & Rust strongly preferred) Comfortable building full-stack systems (APIs, data pipelines, microservices, internal tools) High standards for code quality, maintainability, and correctness Comfortable in fast-moving, ambiguous environments where priorities shift 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 ❯
Expertise in Android Framework is required. • Expertise in object-oriented methodologies, and system software design concepts. • Programming experience in Java or Kotlin is required. • Programming experience in C++ or Rust is desired. • Experience in participating in formal documentation and source code reviews, providing relevant and insightful feedback to team members. • Experience with AAOS (Android Automotive Operating System) is desired. • Experience 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 ❯
or NoSQL experience will be a plus. APIs - structure and design best practices (including security, resilience, versioning) Platform architecture and design - we use AWS, Terraform, Docker We currently use Rust, Kotlin, and Python. Experience with any of them would be great, but experience using any relatively modern language is required. Processes such as Software Development Lifecycles, Personal Development Planning, Enterprise 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 ❯
Strong experience in software security, cryptographic software implementations (e.g., OpenSSL, BoringSSL), and knowledge of post-quantum cryptography. Experience in secure software development and validation, including knowledge of C, C++, Rust, or other relevant languages. Proven experience in bringing secure software products from concept to market. Technical Skills: Software Development & Agile Processes : Deep, hands-on experience with modern software development methodologies 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 ❯
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 ❯
collaborative mindset and strong communication skills with the ability to communicate to a range of audiences. Nice to Haves Proficiency in a systems programming language (e.g., Go, C++, Java, Rust). Experience with deep learning frameworks like PyTorch or TensorFlow. Experience with large-scale data processing engines like Spark and Dataproc. Familiarity with data pipeline tools like dbt. Benefits Flexible More ❯
experience with Python and Go Expert Linux skills In-depth experience with low-level software and system stacks on a global scale Big Data Network architecture and routing experience Rust (nice to have) Salary & Benefits: Up to £500,000 Discretionary bonus Location: City of London (on-site More ❯
Build APIs and services that support mission-critical applications Work with open-source technologies like Kafka, Kubernetes, Spark, and Elasticsearch What We're Looking For: Strong experience in Java, Rust, or Go Familiarity with distributed systems and large-scale data processing Passion for solving real-world problems with innovative software solutions Ability to work in a fast-paced, collaborative environment More ❯
Travel up to 20% Required Experience: - Extensive experience supporting Red Team tool and/or exploit development - Extensive experience with developing tools in multiple programming languages (C, C++, Assembly, Rust, etc.) - Experience with reverse engineering or source code analysis to support tool/exploit development - Experience with development workflows and processes - Strong problem-solving skills and the ability to work More ❯