Rust Jobs for Rustaceans 
The hottest Rust jobs in one place. Bookmark this page and tell a friend :)
Latest jobs
Showing 11-20 of 140 jobs

Software Engineer - Rust Development
A Society Group
Active - posted 8 days ago
On-site
United States
Senior
Systems Programming
$175K - $185K/yr

Staff Engineer – Backend Systems (C# / Rust / AWS)
Zelis
Active - posted 8 days ago
Remote
United States
Senior
Other

Deepfield Senior Fullstack Software Engineer
Nokia
Active - posted 9 days ago
Hybrid
United States
Mid-level
Backend

Software Engineer I/II
Multi Media, LLC
Active - posted 9 days ago
Remote
United States
Junior
Other
$100K - $165K/yr

Founding Backenf Engineer (RUST)
Jobster LLC
Active - posted 9 days ago
On-site
United States
Senior
AI
$180 - 250K/yr

Blockchain Developer, Proofs
Oplabs
Active - posted 9 days ago
Remote
United States
Senior
Blockchain / Crypto
$190K – $260K/yr

Reth Engineer (Remote)
Sova Labs
Active - posted 9 days ago
Remote
United States
Senior
Blockchain / Crypto
$180K - 220K/yr

Rust Engineer (Greenfield project)
Crypto.com
Active - posted 9 days ago
Hybrid
United Kingdom
Mid-level
Blockchain / Crypto

Software Engineer, Networking
Anza
Active - posted 9 days ago
Remote
United States
Mid-level
Blockchain / Crypto
$150K - $275K/yr

Senior Web3 / Blockchain Developer
iBTC
Active - posted 10 days ago
On-site
Hungary
Senior
Blockchain / Crypto

Software Engineering Lead (Rust) - Catalyst
iome
Active - posted 28 days ago
Remote
United Kingdom
Senior
Systems Programming
£80,591/yr - estimated
Job Description
Key Responsibilities:
- Lead the implementation of agile software development practices within your team.
- Coordinate and collaborate with cross-functional teams across multiple time zones.
- Provide technical leadership and mentorship to Rust engineers, guiding architectural decisions and coding practices.
- Independently manage complex software development tasks, proactively identifying and solving technical challenges.
- Review and refine specifications in collaboration with architects and formal methods specialists.
- Oversee the design of critical algorithms and system architectures.
- Ensure the delivery of clean, efficient, maintainable, and scalable Rust code.
- Foster a culture of frequent commits, code reviews, and incremental pull requests.
- Promote and ensure comprehensive coverage with unit, property-based, and integration tests.
- Lead code reviews and guide teammates to produce high-quality code consistently.
- Oversee bug resolution processes and proactively address technical debt in legacy code.
- Act as the escalation point for critical severity issues and coordinate emergency response efforts.
- Integrate and maintain third-party software components and libraries.
- Manage software verification and deployment processes, ensuring reliability and stability.
- Lead troubleshooting, debugging, and upgrading initiatives for existing software solutions.
- Oversee the creation and maintenance of comprehensive technical documentation.
- Demonstrate expertise in distributed systems, concurrent computation, and foundational cryptographic principles.
Requirements:
- Minimum of 7 years of professional software engineering experience, with at least 3 years specifically in technical leadership roles.
- Extensive experience managing source code with Git and other version control systems.
- Proven expertise in implementing agile methodologies within development teams.
- Demonstrable history of successfully delivering large-scale, complex software projects from conception to production.
- A bachelor's degree or higher in Computer Science, Software Engineering, or a related discipline is preferred but not mandatory.
- Advanced proficiency in functional and object-oriented programming paradigms.
- Deep familiarity with software engineering best practices, including design patterns, thorough testing strategies, and debugging methodologies.
- Expert-level proficiency with Rust in complex production environments.
- Comprehensive understanding of Rust’s ownership model, borrowing mechanisms, lifetimes, concurrency, and async paradigms.
- Extensive experience architecting and developing scalable web services and RESTful APIs.
- In-depth knowledge of HTTP protocols, security best practices, accessibility standards, and compliance requirements.
- Proven expertise in distributed systems design and networking.
- Expert-level proficiency in writing robust, idiomatic Rust code aligned with high-level architectural guidelines.
- Strong leadership and mentorship abilities, capable of guiding and enhancing team performance.
- Proven capability to design efficient testing strategies that ensure high code coverage and reliability.
- Deep understanding of distributed and concurrent computing principles.
- Solid grasp of fundamental cryptographic concepts and their practical application.
- Exceptional analytical and problem-solving skills for tackling complex engineering challenges.
- Proactive identification of risks and implementation of strategic technical solutions.
- Strong communication skills, clearly articulating technical concepts to stakeholders and team members.
- Excellent documentation and API design skills to facilitate clarity and maintainability.
- Demonstrated independence and initiative in leading complex projects with minimal oversight.
- Strong organizational and time management skills, ensuring timely delivery of milestones.
- Commitment to software engineering best practices to avoid unnecessary complexity and feature creep.