Rust Engineer

Reference: 23679/MP_1789036108

Senior Rust Engineer | Version Control Systems | Open Source Infrastructure

We are looking for an experienced Rust Engineer to join a high-impact engineering initiative focused on the future of developer tooling, large-scale version control systems, and AI-assisted software development.

This role offers the opportunity to contribute to open-source technologies that are enabling next-generation development workflows across large repositories, distributed teams, and automated agent-based environments.

You will work on challenging systems-level engineering problems spanning source control, distributed systems, cloud-backed repositories, virtual file systems, performance optimisation, and developer experience.

What You'll Be Working On

  • Extending and enhancing the version control ecosystem
  • Contributing to gitoxide and Git compatibility initiatives
  • Building cloud-native repository backends designed for enterprise-scale development
  • Developing high-performance storage, caching, and virtual filesystem solutions
  • Improving support for large repositories and distributed workflows
  • Designing extensibility frameworks, APIs, and plugin architectures
  • Enhancing developer tooling for AI-assisted and automated software engineering workflows
  • Collaborating directly with open-source maintainers and upstream communities

What We're Looking For

Essential

  • Strong commercial experience with Rust
  • Deep understanding of Git and modern version control concepts
  • Experience building developer tools, infrastructure platforms, SDKs, CLIs, or systems software
  • Strong knowledge of software architecture and distributed systems
  • Experience contributing to open-source projects
  • Track record of delivering high-quality production software

Highly Desirable

  • Experience with Git internals, source control systems, or repository storage technologies
  • Contributions to projects such as Git, gitoxide, JGit, Mercurial, or similar tooling
  • Knowledge of packfiles, commit graphs, refs, reftables, partial clone, or repository performance optimisation
  • Experience with storage engines, filesystems, caching layers, or large-scale infrastructure
  • Familiarity with gRPC, distributed services, authentication systems, and cloud platforms
  • Open-source maintainer experience or a strong public GitHub profile

We are especially interested in engineers who actively contribute to open-source communities and enjoy working on technically demanding problems that have a broad impact across the software engineering ecosystem.

Why Join?

  • Work on cutting-edge developer infrastructure
  • Contribute directly to widely-used open-source projects
  • Help shape the future of AI-enabled software development
  • Solve complex technical challenges at the intersection of version control, cloud infrastructure, and developer productivity
  • Collaborate with recognised experts in the open-source ecosystem

If you have a passion for Rust, developer tooling, distributed systems, and open-source software, we'd love to hear from you

GCS is acting as an Employment Business in relation to this vacancy.

COMPETITIVE SALARY
Added 10/09/2026
Reference: 23679/MP_1789036108

Other similar jobs

Automation Engineer

Added 05/11/2026

⚡ WSU ENGINEERING GRADUATES - READY TO TURN YOUR KNOWLEDGE INTO SOMETHING REAL?You've studied the technology. You've completed the projects. You've learned how electrical and computer-based systems work.Now it's time to take the next step!We're connecting with recent Washington State University graduates who are interested in building a career in industrial automation, robotics, and control systems.YOUR ENGINEERING JOURNEY COULD TAKE YOU HERE!Imagine developing the skills to work with automated machinery, intelligent control systems, robotics, and the technologies powering modern engineering environments.Through a structured training and development programme, you'll have the chance to:🔹 Develop your understanding of industrial automation🔹 Learn PLC...

Learn more

Controls Engineer

Added 05/11/2026

🎓 UNIVERSITY OF WASHINGTON GRADUATES - YOUR NEXT ENGINEERING OPPORTUNITY IS HERE!What if your next career move took you beyond the classroom and into the exciting world of robotics, automation, and intelligent control systems?We're looking to connect with talented engineering graduates from the University of Washington who are ready to put their technical knowledge into practice and build a career in Controls & Automation Engineering.WHY SHOULD YOU BE INTERESTED?This opportunity is designed for graduates who want to learn how modern automated systems work, develop technical expertise, and gain exposure to real-world engineering challenges.WHAT WILL YOUR JOURNEY INCLUDE?→ Learning industrial automation...

Learn more

Full Stack Engineer - Agentic AI

Added 05/11/2026

Role DescriptionWe are seeking a highly skilled Senior Fullstack Developer with deep expertise in React and strong experience deploying applications to cloud platforms, ideally Microsoft Azure (AWS experience also welcome). This role will focus on building, deploying, and optimising scalable, high-performance web applications that handle large volumes of data and integrate AI-driven components. You will work closely with backend engineers, cloud specialists, and AI teams to deliver intelligent, production- ready applications at scale. Key ResponsibilitiesDesign, build, and maintain scalable front-end applications using React, python and modern JavaScript/TypeScript.Build front-end solutions that support high data throughput, performance optimisation, and responsiveness at scale.Collaborate...

Learn more

Cyber Security Engineer (Detection & Threat Hunting)

Added 05/11/2026

Cyber Security Engineer (Detection Engineering & Threat Hunting)Fully Remote | Inside IR35 | £750 per dayA leading global investment organisation is seeking an experienced Cyber Security Engineer to join its Security Operations function on a high-profile contract engagement.This is an opportunity to work within a mature, cloud-first environment, helping to enhance threat detection, monitoring, automation, incident response, and AI-driven security capabilities. You'll play a key role in advancing security engineering practices across a modern enterprise technology estate while helping defend against increasingly sophisticated threats, including those targeting AI platforms and services.The OpportunityYou'll join a highly skilled Security Operations team focused...

Learn more

Azure DevOps Engineer

Added 05/11/2026

Azure DevOps Engineer | Sheffield | ContractA leading digital banking organisation is seeking an experienced Azure DevOps Engineer to join its Cybersecurity Product Sustained Engineering team.You'll play a key role in designing, building, and supporting secure cloud solutions within Azure, working on large-scale enterprise infrastructure, deployment automation, and cloud-hosted applications. This is an excellent opportunity to work with cutting-edge technologies, including Azure, Terraform, Azure DevOps, Python, CI/CD pipelines, and AI-related Azure services.Key Skills Required:Strong Azure cloud engineering experienceAzure DevOps and CI/CD pipeline automationTerraform, Bicep, or ARM templatesPython, PowerShell, or Bash scriptingAzure App Services, Virtual Machines, Networking, and StorageEnterprise-scale cloud infrastructure...

Learn more

Sr. FPGA Engineer

Added 04/11/2026

Senior FPGA Design Engineer About the OpportunityOur client is building one of the world's largest low-Earth-orbit (LEO) satellite constellations, delivering broadband internet from space. With hundreds of satellites already in orbit and thousands more planned, they are developing the next generation of space-based communications technology.The hardware team designs the advanced electronics powering phased-array antennas, including complex multi-layer boards, custom silicon, and high-speed serial interfaces. Engineers on this team have the unique opportunity to see their designs deployed on satellites operating in orbit.What You'll DoDesign, integrate, and debug RTL on AMD/Xilinx Versal and UltraScale+ FPGAs.Configure and bring up GTY-class transceivers and...

Learn more

FPGA Engineer

Added 04/11/2026

Senior FPGA Design Engineer About the OpportunityOur client is building one of the world's largest low-Earth-orbit (LEO) satellite constellations, delivering broadband internet from space. With hundreds of satellites already in orbit and thousands more planned, they are developing the next generation of space-based communications technology.The hardware team designs the advanced electronics powering phased-array antennas, including complex multi-layer boards, custom silicon, and high-speed serial interfaces. Engineers on this team have the unique opportunity to see their designs deployed on satellites operating in orbit.What You'll DoDesign, integrate, and debug RTL on AMD/Xilinx Versal and UltraScale+ FPGAs.Configure and bring up GTY-class transceivers and...

Learn more

Design Engineer

Added 04/11/2026

We are seeking a talented Design Engineer to join a growing engineering team focused on developing innovative manufacturing and automation solutions. This role involves designing custom equipment, tooling, fixtures, and mechanical systems that support production and process improvement initiatives. You will work closely with cross-functional teams to take projects from concept through design, testing, implementation, and production support.Key ResponsibilitiesDesign and develop custom equipment, tooling, fixtures, and mechanical assemblies.Create detailed CAD models, engineering drawings, and technical documentation.Generate and maintain Bills of Materials (BOMs) and engineering change documentation.Apply GD&T, tolerance analysis, and design-for-manufacturing principles.Support prototype development, testing, troubleshooting, and validation activities.Collaborate with...

Learn more

Design Engineer

Added 04/11/2026

We are seeking a talented Design Engineer to join a growing engineering team focused on developing innovative manufacturing and automation solutions. This role involves designing custom equipment, tooling, fixtures, and mechanical systems that support production and process improvement initiatives. You will work closely with cross-functional teams to take projects from concept through design, testing, implementation, and production support.Key ResponsibilitiesDesign and develop custom equipment, tooling, fixtures, and mechanical assemblies.Create detailed CAD models, engineering drawings, and technical documentation.Generate and maintain Bills of Materials (BOMs) and engineering change documentation.Apply GD&T, tolerance analysis, and design-for-manufacturing principles.Support prototype development, testing, troubleshooting, and validation activities.Collaborate with...

Learn more

Design Engineer

Added 04/11/2026

We are seeking a talented Design Engineer to join a growing engineering team focused on developing innovative manufacturing and automation solutions. This role involves designing custom equipment, tooling, fixtures, and mechanical systems that support production and process improvement initiatives. You will work closely with cross-functional teams to take projects from concept through design, testing, implementation, and production support.Key ResponsibilitiesDesign and develop custom equipment, tooling, fixtures, and mechanical assemblies.Create detailed CAD models, engineering drawings, and technical documentation.Generate and maintain Bills of Materials (BOMs) and engineering change documentation.Apply GD&T, tolerance analysis, and design-for-manufacturing principles.Support prototype development, testing, troubleshooting, and validation activities.Collaborate with...

Learn more

Platform Engineer- Kubernetes, gitops -contract

Added 04/11/2026

Platform Engineer - Kubernetes / GitOps / GitHub ActionsWe are looking for an experienced Platform Engineer to join a technology team building and improving modern cloud-native engineering platforms.This is a hands-on role focused on enabling development teams to deploy applications efficiently onto Kubernetes.Key ResponsibilitiesWork hands-on with application configuration and deployment onto Kubernetes.Build and maintain GitOps-based deployment and delivery workflows.Develop and improve CI/CD pipelines using GitHub Actions.Work closely with software engineering teams to improve developer experience and deployment processes.Automate platform provisioning, configuration and environment management.Help establish scalable, repeatable platform engineering practices.Essential SkillsStrong hands-on Platform Engineering experience.Excellent commercial experience with Kubernetes.Strong experience...

Learn more

Senior AI / Python Engineer

Added 04/11/2026

Role - Senior AI / Python EngineerDuration - 6 months with very likely extensionLocation - Hybrid, 2 days a week onsite in London Brief -Senior AI / Python Engineer to join a technology team building a new generation of intelligent, data-driven applications.This is a hands-on engineering position combining Generative AI development with strong Python software engineering. You will take AI capabilities beyond prototype stage, developing reliable applications and services that can operate at scale within a production environment.The RoleYou will work across the full engineering lifecycle, helping to design, develop and support AI-enabled products and backend services. Key responsibilities will...

Learn more

Sr FPGA Engineer

Added 03/11/2026

Senior FPGA Design Engineer About the OpportunityOur client is building one of the world's largest low-Earth-orbit (LEO) satellite constellations, delivering broadband internet from space. With hundreds of satellites already in orbit and thousands more planned, they are developing the next generation of space-based communications technology.The hardware team designs the advanced electronics powering phased-array antennas, including complex multi-layer boards, custom silicon, and high-speed serial interfaces. Engineers on this team have the unique opportunity to see their designs deployed on satellites operating in orbit.What You'll DoDesign, integrate, and debug RTL on AMD/Xilinx Versal and UltraScale+ FPGAs.Configure and bring up GTY-class transceivers and...

Learn more

Automation Engineer

Added 03/11/2026

Role OverviewDevelop CODESYS-based machine control logic on Linux industrial PCsBuild standardized device abstraction layers for motors, drives, sensors, actuators, and I/OAssemble reusable control components for conveyors, merges, diverts, and sortation systemsPerform lab-based hardware integration and controls validation in the Bellevue, WA labMature software from prototype through production releaseCreate technical documentation, runbooks, and handoff materialsProvide engineering support for the first 1-2 deployments, then transition to deployment teams Required Skills & Experience5+ years of hands-on CODESYS development or twincat or beckhoff Strong IEC 61131-3 Structured Text and Function Block programmingExperience with modular, layered PLC/controls architecturesBackground in industrial automation (material handling, conveyance, sortation,...

Learn more

Design Engineer

Added 03/11/2026

Join an innovative engineering team developing custom manufacturing and automation equipment for next-generation fiber optic products supporting the rapidly growing AI data center market. This role offers the opportunity to take ownership of equipment designs from concept through deployment, working on precision tooling, fixtures, motion systems, and advanced manufacturing solutions.Key Responsibilities:Design custom automation equipment, tooling, and fixtures.Create CAD models, drawings, BOMs, and engineering documentation.Apply GD&T, tolerance analysis, and design-for-manufacturing principles.Support prototyping, testing, troubleshooting, and validation activities.Integrate motion systems, actuators, sensors, and other mechanical components.Collaborate with controls, process, and manufacturing teams to deliver production-ready solutions.Required Skills:SolidWorksCustom Automation EquipmentMachine DesignGD&TTolerance Stack-UpsMotion SystemsPneumatics...

Learn more
At least 8 characters, 1 uppercase, 1 lowercase and 1 special character or number
Your file must be a doc, docx or pdf. No larger than 5MB.