JOB DETAILS
Senior Rust Developer
CompanyGitButler
LocationSF, Berlin
Work ModeRemote
PostedOctober 18, 2026

About The Company
No description available for this Company.
About the Role
TLDR
You're awesome at Rust and Git
Work with a GitHub cofounder
Work on new software developer tools that you will use yourself
Fast paced startup environment. Get shit done fast.
What you'll do
Join us for an exceptional opportunity to collaborate with a GitHub cofounder on next generation version control tools, in SF, Berlin or remote. We are looking for an experienced and practical Rust developer to join our tight-knit team.
You will have the chance to work on tools that you will personally use, in a fast-paced startup environment. We’re aiming to build an entirely new kind of version control system and get it in the hands of millions of developers, changing the way software is written. We need you to help us make it great and make it fast.
Key Responsibilities:
Write scalable and maintainable Rust code to build our product
Collaborate with team members to design software architecture for new features and improvements.
Participate in code reviews, providing and receiving constructive feedback to improve overall code quality.
Debug and optimize existing and new code, ensuring our tools operate with optimal efficiency.
Stay updated with the latest industry trends and technologies to keep our tooling ahead of the curve.
Work closely with the product team to understand end-user requirements, translating these into effective technical solutions.
Aid in the development and maintenance of technical documentation.
Test software thoroughly, identifying and fixing bugs to ensure our products meet and exceed user expectations.
Required Skills & Qualifications:
Proficient in Rust programming language, with a solid understanding of its idiomatic syntax and semantics.
Experience with Git, including understanding of its internals, workflows, and best practices.
Knowledge of multi-threading or asynchronous programming.
Experience with other programming languages like Typescript is a plus.
Excellent problem-solving skills and attention to detail.
Strong verbal and written communication skills.
Ability to work in a team and independently when needed.
The rest of the normal bullshit bullet points that are probably AI generated these days.
You're awesome at Rust and Git
Work with a GitHub cofounder
Work on new software developer tools that you will use yourself
Fast paced startup environment. Get shit done fast.
What you'll do
Join us for an exceptional opportunity to collaborate with a GitHub cofounder on next generation version control tools, in SF, Berlin or remote. We are looking for an experienced and practical Rust developer to join our tight-knit team.
You will have the chance to work on tools that you will personally use, in a fast-paced startup environment. We’re aiming to build an entirely new kind of version control system and get it in the hands of millions of developers, changing the way software is written. We need you to help us make it great and make it fast.
Key Responsibilities:
Write scalable and maintainable Rust code to build our product
Collaborate with team members to design software architecture for new features and improvements.
Participate in code reviews, providing and receiving constructive feedback to improve overall code quality.
Debug and optimize existing and new code, ensuring our tools operate with optimal efficiency.
Stay updated with the latest industry trends and technologies to keep our tooling ahead of the curve.
Work closely with the product team to understand end-user requirements, translating these into effective technical solutions.
Aid in the development and maintenance of technical documentation.
Test software thoroughly, identifying and fixing bugs to ensure our products meet and exceed user expectations.
Required Skills & Qualifications:
Proficient in Rust programming language, with a solid understanding of its idiomatic syntax and semantics.
Experience with Git, including understanding of its internals, workflows, and best practices.
Knowledge of multi-threading or asynchronous programming.
Experience with other programming languages like Typescript is a plus.
Excellent problem-solving skills and attention to detail.
Strong verbal and written communication skills.
Ability to work in a team and independently when needed.
The rest of the normal bullshit bullet points that are probably AI generated these days.
Key Skills
RustGitMulti-threadingAsynchronous Programming
Categories
EngineeringSoftware Development
Job Information
📋Core Responsibilities
Write scalable Rust code, design software architecture, review code, debug and optimize, collaborate with product, and maintain technical documentation.
📋Job Type
full time
📊Experience Level
5-10
💼Company Size
Not specified
📊Visa Sponsorship
No
💼Language
English
🏢Working Hours
Not specified
Apply Now →
You'll be redirected to
the company's application page