1

Junior Rust Developer Jobs in California (NOW HIRING)

Mentor and support career and junior level engineers in their fleet telemetry and control software ... Advanced Rust programming knowledge * Technical leadership and commitment to delivering high ...

next page

Showing results 1-20

Junior Rust Developer information

See California salary details

$23.7K

$87.8K

$135.7K

How much do junior rust developer jobs pay per year?

As of May 29, 2026, the average yearly pay for junior rust developer in California is $87,810.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,100.00 and $85,900.00 per year, depending on experience, location, and employer.

What is a Junior Rust Developer job?

A Junior Rust Developer is an entry-level software developer specializing in the Rust programming language. They assist in building and maintaining software applications, often focusing on system programming, backend development, or performance-critical applications. Responsibilities typically include writing clean and efficient Rust code, debugging, testing, and collaborating with senior developers. Junior Rust Developers are expected to have a basic understanding of Rust’s ownership model, memory safety, and concurrency features. They may work in industries such as finance, blockchain, gaming, or systems programming while learning best practices and improving their coding skills.

What are the key skills and qualifications needed to thrive in the Junior Rust Developer position, and why are they important?

To thrive as a Junior Rust Developer, you need a good grasp of Rust programming fundamentals, problem-solving skills, and a relevant educational background in computer science or software engineering. Familiarity with version control systems like Git, basic knowledge of Cargo (Rust’s package manager), and experience using collaborative development tools are typically required. Effective teamwork, a willingness to learn, and clear communication help you integrate into development teams and adapt to evolving project requirements. These skills and traits ensure you can contribute to codebases efficiently while continuing to grow in a rapidly evolving technical environment.

What kinds of projects and daily tasks can I expect as a Junior Rust Developer?

As a Junior Rust Developer, you’ll often work on writing, testing, and maintaining Rust code alongside more experienced team members. Your tasks may include fixing bugs, implementing new features, participating in code reviews, and collaborating with cross-functional teams such as QA, DevOps, and product management. You’ll also spend time learning best practices, exploring Rust libraries and frameworks, and gradually taking on more complex responsibilities as your skills grow. This hands-on experience helps you build expertise in Rust while contributing to real-world software projects.
What are the most commonly searched types of Rust Developer jobs in California? The most popular types of Rust Developer jobs in California are:
What are popular job titles related to Junior Rust Developer jobs in California? For Junior Rust Developer jobs in California, the most frequently searched job titles are:
What job categories do people searching Junior Rust Developer jobs in California look for? The top searched job categories for Junior Rust Developer jobs in California are:
What cities in California are hiring for Junior Rust Developer jobs? Cities in California with the most Junior Rust Developer job openings:

Remote Senior Substrate and Rust Engineer - Analog

Blockchain Works

San Francisco, CA • Remote

$123.10K - $169.10K/yr

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

About Us: Analog is building a true Layer-0 blockchain network that ushers in the omnichain future, secured with the Proof-of-Time consensus mechanism. Backed by world-class investors, our vision is to facilitate the seamless communication of time data (events) between decentralized applications across different chains. We are a decentralized, non-hierarchical team seeking an expert Substrate and Rust Developer (experience building on Polkadot is a plus) to assist with the design, development, implementation of this new Blockchain proof of concept.

This expert will be collaborating in the development of a testnet with all use-case specific core features i.e. blockchain runtime, multi-chain support, protocol interoperability, consensus mechanism, gRPC, APIs, new smart contract scripting system, and numerous other protocols. As a founding engineer on the Analog team, you'll be redefining the legacy blockchain frameworks eliminating their inherent limitations i.e.

interoperability, etc with radically new solutions, breaking new ground on writing code to achieve a truly future-proof system. About the role Hands-On Involvement:Actively design, collaborate, and participate in feature building and product development implementation of core Timechain development modules. Execution:Collaborate to drive execution plan, addressing technical challenges, and assisting to steer projects towards Engineering key milestones.

Ownership:Taking full ownership of assigned modules, ensuring quality, stability & test coverage. Ensuring development progress is always aligned to respective release timelines Test Driven Development:Optionally quality and reliability through automated testing design for your projects. Proactive Collaboration:Proactively participate in mandatory meetings (ie.

dailystand-ups, sprint planning etc.) including proactive participation in discussions with the research & product team on related modules. Collaboration Record:Keep proven track records of discussions with other team members including Huddles, Zoom calls, and communications through other platforms. Team Mentorship & Development:Perform code reviews and offer mentorship and guidance to junior developers, cultivating a culture of innovation and technical excellence.

Cross-Functional Collaboration:Liaise with the Product and development team (SCRUM team), to execute Product development objectives. Technical Documentation:Maintain detailed architectural documentation of assigned modules for internal and external clarity. Product Change Oversight:Contribute to and review product change proposals for assigned modules, upholding architectural quality.

Industry Involvement & Continuous Learning:Stay abreast of industry standards and emerging practices, bringing innovative ideas to the team. About you 5+ years of experience in computer science, preferably low level. Seasoned with core system programming languages & concepts, specifically with Rust and Substrate.

2+ years of experience in blockchain, consensus protocols, decentralized systems, applied cryptography, compilers, p2p, or similar systems. Must have a minimum of 1+ year experience in Substrate. Experience in Tailored system applications in Rust, Substrate, Go, or C++.

Proficiency with Network Protocols, i.e. HTTP/2, TCP/2, P2P, IPFS. Experience in architecture and implementation of use case-specific network protocol or database is a plus.

Benefits Highly competitive salary and token compensation with huge growth potential Be a founding engineer of one of the most innovative protocols to exist in blockchain Supercharge your career in Web3 - the future of the internet Work closely with team members who have a wide breadth of experience from some of the leading tech companies in the world Flexible working hours and working environment Analog fosters an inclusive work environment that doesn't tolerate unjust discrimination against race, religion, gender, disability, age or other qualities. We encourage anyone from around the world to apply as long as they meet the job requirements! #J-18808-Ljbffr