Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer - Prover Network image - Rise Careers
Job details

Software Engineer - Prover Network

About Nexus

Nexus is building a world supercomputer by leveraging the latest advancements in cryptography, engineering, and science. Our team of experts is developing and deploying the Nexus Layer 1, the Nexus Network, and Nexus zkVM in support of our mission to enable the Verifiable Internet.

Nexus raised $25M in Series A funding, co-led by Lightspeed and Pantera, with participation from Dragonfly, SV Angel, and more.

We are headquartered in San Francisco, and this role will be in-person with the rest of the Nexus team.

Software Engineer - Prover Network

The Prover network team is building a massively parallel ZK proving network, where nodes (browsers, servers, phones) contribute compute to the Nexus Supercomputer. Each testnet has drawn significant traction, requiring engineers to help scale it further.

For context, the previous testnet:

  • 2.1 million unique users joined the network during the 4.5-day test period.

  • 3.6 million total nodes, more than doubling the node count from the previous testnet.

Responsibilities

  • Scale a network of compute devices from phones to data center servers.

  • Work with research and ZK teams to integrate ZK technology into the network.

  • Optimize performance, security, and decentralization of the proving network.

Requirements

  • Experience with distributed computing, cloud infrastructure, or ZK proving systems.

  • Proficiency in Rust, Golang, or a similar systems programming language.

  • Strong knowledge of network protocols and peer-to-peer systems.

Bonus Points

  • Experience scaling large-scale distributed networks.

  • Open-source contributions related to cryptography or blockchain.

Benefits

  • Competitive salary and generous equity compensation.

  • Health insurance for employees and their dependents.

  • Daily lunch and dinner provided at SF headquarters.

  • Company-paid travel to events and conferences.

Nexus is committed to diversity in our workforce and is proud to be an Equal Opportunity Employer (EEO).

Average salary estimate

$110000 / YEARLY (est.)
min
max
$90000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer - Prover Network, Nexus

Join Nexus as a Software Engineer - Prover Network in the heart of San Francisco, where innovation meets opportunity! At Nexus, we are on a mission to build a world supercomputer that harnesses the latest advancements in cryptography and engineering. Our incredible Prover network team is focused on developing a massively parallel ZK proving network, allowing devices like phones and servers to contribute computing power to our Nexus Supercomputer. With a successful testnet attracting 2.1 million unique users in just four days, we're looking for passionate engineers to help scale this groundbreaking network further. You'll work hand-in-hand with our research and ZK teams to integrate cutting-edge ZK technology, optimizing the performance, security, and decentralization of the proving network. If you have experience with distributed computing or cloud infrastructure and a strong proficiency in Rust or Golang, you could be a great fit. Plus, if you've contributed to open-source projects in the realm of cryptography or blockchain, we'd love to hear from you! At Nexus, you’ll enjoy a competitive salary, generous equity compensation, and fantastic benefits, including health insurance and daily meals at our beautiful headquarters. We value diversity and are committed to building a workforce that reflects a variety of backgrounds and perspectives. If you’re ready to make a difference in the tech world, Nexus is the place for you!

Frequently Asked Questions (FAQs) for Software Engineer - Prover Network Role at Nexus
What are the responsibilities of a Software Engineer - Prover Network at Nexus?

As a Software Engineer - Prover Network at Nexus, your primary responsibilities will include scaling a network of computing devices from mobile phones to data center servers. You'll collaborate with our research and ZK teams to seamlessly integrate zero-knowledge (ZK) technology into the network and work on optimizing its performance and security. This role offers a unique opportunity to contribute to the decentralized nature of our proving network, making significant impacts on our groundbreaking projects.

Join Rise to see the full answer
What qualifications are required for the Software Engineer - Prover Network position at Nexus?

To qualify for the Software Engineer - Prover Network role at Nexus, you should have experience with distributed computing, cloud infrastructure, or ZK proving systems. Proficiency in systems programming languages like Rust or Golang is essential. Additionally, a strong understanding of network protocols and peer-to-peer systems will be beneficial. If you have experience scaling large-scale distributed networks or have made open-source contributions in cryptography or blockchain, you'll stand out as a candidate.

Join Rise to see the full answer
What can I expect from the work environment as a Software Engineer - Prover Network at Nexus?

At Nexus, you'll be part of an innovative and collaborative work environment in sunny San Francisco. Our team is passionate about building cutting-edge technology, and we foster a culture of creativity and teamwork. You’ll enjoy the benefit of working alongside experts in the field and participating actively in projects that are at the forefront of the tech industry. We also ensure that you are well-fed and energized with daily lunches and dinners provided at our headquarters!

Join Rise to see the full answer
What benefits does Nexus offer to their Software Engineer - Prover Network employees?

Nexus offers an attractive benefits package for the Software Engineer - Prover Network position, including a competitive salary and generous equity compensation. Employees receive comprehensive health insurance coverage for themselves and their dependents. You'll also have the opportunity for company-paid travel to events and conferences, further enriching your professional experience. Daily lunch and dinner provided at our headquarters ensures that you maintain a great work-life balance while enjoying delicious meals with your team.

Join Rise to see the full answer
What growth opportunities are available for a Software Engineer - Prover Network at Nexus?

As a Software Engineer - Prover Network at Nexus, you will have extensive opportunities for professional growth and development. Working on cutting-edge technology in the rapidly evolving field of blockchain and cryptography will enhance your skill set. Additionally, the chance to collaborate with industry experts and participate in high-impact projects will increase your visibility and potential for advancement within the company. Nexus also values continuous learning, providing resources for professional development and the pursuit of innovation.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Prover Network
Can you explain your experience with distributed computing?

When answering this question, it's beneficial to discuss specific projects you have worked on that involved distributed computing. Highlight the technologies you used, the challenges you faced, and how you overcame them. Be honest about your role and contributions, and showcase how those experiences would help you in the Software Engineer - Prover Network role at Nexus.

Join Rise to see the full answer
What do you know about zero-knowledge proofs and their applications?

This question is a fantastic opportunity to demonstrate your knowledge of zero-knowledge (ZK) proofs. Explain the concept, perhaps using analogies or real-world applications, to illustrate its importance in privacy and security in blockchain technology. Showing your understanding of how ZK technology integrates into systems will show you are well-prepared for this position.

Join Rise to see the full answer
How do you approach optimizing a network's performance?

In your answer, outline your systematic approach to optimization, including measuring performance metrics, identifying bottlenecks, and using various tools for analysis. Discuss any specific techniques you have used to improve network performance, and how you can apply those techniques to the Prover network at Nexus.

Join Rise to see the full answer
Describe a project where you had to work with ZK technology.

Talk about a specific project involving ZK technology, detailing your role and the project's objectives. Focus on the results and what you learned from that experience, emphasizing how it prepares you for the Software Engineer - Prover Network role at Nexus. Show enthusiasm for ZK technology and express how this aligns with Nexus's mission.

Join Rise to see the full answer
What programming languages are you most proficient in and why?

When discussing programming languages, be sure to mention Rust, Golang, or others you've used in a relevant context. Explain your proficiency level, the projects you have developed using those languages, and why you enjoy working with them. This shows your technical capability and can highlight how your skills can directly contribute to Nexus.

Join Rise to see the full answer
How do you handle working within a team on complex projects?

Share your strategies for teamwork, such as communication methods, conflict resolution, and collaboration tools you've used in past projects. Highlight specific experiences where your teamwork skills contributed to the successful delivery of projects, reinforcing that you can thrive in Nexus's collaborative environment.

Join Rise to see the full answer
Can you give an example of troubleshooting a technical issue?

When answering this question, focus on a specific instance where you faced a technical challenge. Describe the problem, the steps you took to troubleshoot, and how you resolved the issue. A structured approach will emphasize your problem-solving capabilities, which are vital for a Software Engineer - Prover Network.

Join Rise to see the full answer
What interests you about working at Nexus?

Use this question to illustrate your knowledge of Nexus's mission and values. Discuss why the prospect of building a world supercomputer and leveraging new technologies excites you. Share personal or professional reasons that connect you to the work Nexus is doing, showing your genuine interest in being a part of their team.

Join Rise to see the full answer
How do you keep up with advancements in technology related to your field?

Share how you engage with the tech community, such as following relevant blogs, attending conferences, or participating in online courses. Mention any specific resources or communities that keep you informed about new trends in blockchain and cryptography. This demonstrates your commitment to continual learning and adaptation in a rapidly evolving field.

Join Rise to see the full answer
What role do you think engineers play in promoting diversity in technology?

This is an opportunity to align with Nexus’s commitment to diversity. Talk about your perspective on the importance of diverse teams in driving innovation and creativity. Share any involvement you’ve had in promoting diversity within tech or how you believe fostering an inclusive environment can enhance the workplace culture.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Nexus is looking for a Lead Cryptography Engineer to innovate within the realm of zero-knowledge proof systems and contribute high-performance code in Rust.

Join Truelogic as a Senior Frontend Developer and leverage your React and Framer Motion skills to create dynamic, high-quality web applications.

Photo of the Rise User
Posted 14 days ago

Seeking an experienced Senior iOS Developer to join Raiffeisen Bank's innovative IT team and contribute to their top-rated mobile banking solutions.

Photo of the Rise User
NCR Remote GEORGIA VIRTUAL, USA
Posted 14 days ago

NCR VOYIX is looking for a talented PS Emerald Solution Architect to provide expert technical leadership in designing cloud-based solutions for various industries.

Elevate your career with LPL Financial as a Senior Engineer focused on Software Developer Test QA, thriving in a collaborative, innovative environment.

Posted 10 days ago

Become a key contributor at JPMorgan Chase as a Software Engineer III, applying your expertise in full-stack development within an innovative and collaborative environment.

Photo of the Rise User
Posted 2 days ago
Photo of the Rise User

Join Plaid as a Senior Software Engineer and help reshape the future of financial services with innovative billing solutions.

Photo of the Rise User
Posted 2 days ago
Inclusive & Diverse
Growth & Learning
Customer-Centric
Collaboration over Competition
Medical Insurance
Maternity Leave
Flex-Friendly
401K Matching

Vanta is on the lookout for a passionate Fullstack Software Engineer to enhance their platform and infrastructure in a fast-paced environment.

Focused on commercializing technological products and services that allow our clients to be at the forefront in the technological development of the company, adding value to the business growth and de...veloping continuity strategies.

22 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 30, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
X
Someone from OH, Cincinnati just viewed Senior Java Engineer (Remote) at Xenon7
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior, Software Engineer- Java at Walmart
Photo of the Rise User
Someone from OH, Cincinnati just viewed Java, Javascript, Python, NodeJS Software Engineer at Walmart
Photo of the Rise User
Someone from OH, Pickerington just viewed Senior Business Analyst (Salesforce) at Protolabs
H
Someone from OH, Akron just viewed Brand Marketing Manager at Huntington
R
Someone from OH, Hamilton just viewed Forklift Operator Warehouse at Ryder
Photo of the Rise User
Someone from OH, Cincinnati just viewed Ad Ops Specialist, Display at System1
Photo of the Rise User
Someone from OH, Cincinnati just viewed FQHC Billing & Collections Manager at OhioGuidestone
Photo of the Rise User
Someone from OH, Cleveland just viewed Enrollment Specialist- Remote at Adtalem Global Education
o
Someone from OH, Dayton just viewed Marketing and Communications Specialist at osu
Photo of the Rise User
Someone from OH, Columbus just viewed Construction Coordinator at Meijer
Photo of the Rise User
Someone from OH, Steubenville just viewed Legal & Compliance Internship at Smiths Group
Photo of the Rise User
Someone from OH, Warren just viewed Senior Front-End Developer at Worldly
Photo of the Rise User
Someone from OH, Tiffin just viewed Game Operations Specialist at Genius Sports
u
Someone from OH, Loveland just viewed Customer Service Agent - Part Time at uhaul
Photo of the Rise User
Someone from OH, Cleveland just viewed HR Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Mid Level, System Administrator - (ETS) at Delivery Hero
Photo of the Rise User
Someone from OH, Mason just viewed Inside Sales Co-Op at VEGA Americas
Photo of the Rise User
Someone from OH, Sandusky just viewed Director of IT at Kyo
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health