Senior Software Engineer - Developer Experience
NEXUS - San Francisco, CA
Apply NowJob Description
Nexus: Enabling Verifiable ComputingFounded at Stanford University in 2022, Nexus is a scientific effort enabling large-scale verifiable computing, powered by zero-knowledge proofs.Nexus is an open scientific project, attempting to culminate decades of research in cryptography, mathematics and computer science, into the first general-purpose system for verifiable computation: The Nexus zkVM.Our team consists of some of the world's top cryptographers, mathematicians, and engineers, all working together with one goal: to unite the world's computers and prove all of humanity's computation.Scroll down to find an indepth overview of this job, and what is expected of candidates Make an application by clicking on the Apply button.Job OverviewNexus is seeking a community-minded Senior Software Engineer to join our developer experience team. You will be a champion for Rust developers building on the Nexus platform. Your deep understanding of Rust and involvement in the Rust community will be instrumental in shaping a frictionless and empowering experience for all developers interacting with our platform.ResponsibilitiesDesign, develop, and maintain tools and libraries that enhance the developer experience for building with Rust on NexusCollaborate with engineers, product managers, and the Rust developer community to identify and address developer pain pointsCraft comprehensive and user-friendly documentation for developer tools and functionalitiesFoster a positive developer experience by actively engaging with the Rust community, providing support, and contributing to relevant discussionsStay up-to-date with the latest advancements in Rust development tools, libraries, and best practices.Requirements5+ years of engineering experience with a strong focus on Rust developmentBachelor's in Computer Science or a related fieldProven track record of building well-designed and user-friendly developer tools and librariesDeep understanding of Rust language features, ecosystems, and established best practicesActive participation in the Rust community (i.e. contributing to open-source projects, attending conferences, participating in online forums, hosting meetups).Excellent communication and collaboration skills, with a passion for advocating for developers and fostering a positive community experienceBonus PointsAdvanced degree in a technical fieldExperience with building developer tooling using Rust frameworks or librariesExperience in creating and maintaining high-quality technical documentationFamiliarity with web development concepts for building interactive developer portals or dashboardsHistory of speaking at Rust conferences or meetupsContributions to Rust compiler or language evolution discussionsBenefitsCompetitive salary and equity compensationDynamic startup culture where creativity is highly encouraged and where autonomy and meritocracy are highly valuedOpportunity to join a talented team at the forefront of the next generation of computingThis role is an in-office position in San Francisco. For candidates based outside of San Francisco, we will offer relocation assistance.Don't meet all the qualifications? We still encourage you to apply if you're eager to learn about and contribute to our mission.#J-18808-Ljbffr
Created: 2025-01-01