Search jobs > Palo Alto, CA > Senior software engineer

Senior Software Engineer - ZK Proof Systems (Rust)

1kx Network
Palo Alto, California, US
Full-time

Senior Software Engineer - ZK Proof Systems (Rust)

Full-time

At Snarkify, we are passionately driven by our mission to scale zero-knowledge proofs (ZKPs) for a decentralized future. We empower developers by providing robust infrastructure and user-friendly tools, enabling them to effectively build, deploy, and scale ZKP applications.

Our operations are steered by a stellar founding team comprising two Ph.D. holders and a Master holder. Our founders carry exceptional expertise gained from renowned organizations such as the Ethereum Foundation, Facebook, Amazon, and Dropbox.

Through the application of folding schemes, proof aggregation, and GPU acceleration, we're pushing the scalability of proof systems to unprecedented levels.

Through this unwavering commitment, we are shaping a future that promises enhanced security, privacy, and decentralization.

Increase your chances of reaching the interview stage by reading the complete job description and applying promptly.

Snarkify is seeking exceptional Blockchain Infrastructure Engineers who not only possess a strong foundation in blockchain technologies but also exhibit a genuine enthusiasm for emerging innovations, particularly in the realm of Zero-Knowledge Proofs (ZKPs).

We are searching for driven and dedicated individuals who thrive in the challenge of building foundational libraries and systems that leverage cutting-edge ideas in scaling ZKP applications.

Our ideal candidates will have a relentless curiosity for staying ahead of the curve, a passion for exploring new concepts, and a commitment to shaping the future of decentralized technology.

By joining our team, you'll have the opportunity to work alongside industry experts and contribute to groundbreaking advancements in the ZKP space.

Responsibilities :

  • Design, develop, and maintain scalable proof systems, libraries, and related tools to support ZKP applications.
  • Collaborate with the development team to implement new cryptographic protocols, optimizing arithmetic circuits and recursive proof techniques.
  • Optimize and fine-tune proof systems by leveraging GPU-based hardware acceleration and proof aggregation methods.
  • Research and stay up-to-date with emerging blockchain technologies, protocols, and industry best practices to ensure the continuous improvement of our infrastructure.
  • Contribute to the development and maintenance of robust, secure, and high-performance APIs for our developer community.

Minimum Requirements :

  • 3+ years related professional experience using Rust.
  • Strong mathematical and engineering skills.
  • Knowledge of common algorithms, data structures, and their computational and memory complexities, as well as experience implementing them from scratch.
  • Systematic problem-solving approach, combined with a strong sense of ownership.
  • Experience writing production, security-critical code.
  • Familiar with at least one or more proof systems; previous working experience is preferred.
  • Experience in blockchain infrastructure development or cryptography preferred.
  • Prior experience in performance optimization preferred.

Benefits :

  • Competitive base salary with founding member equity.
  • The opportunity to build the next-generation ZK computing platform.
  • Immersion in a team of top-notch global blockchain engineers.
  • A flexible and innovative remote work environment.
  • Room for continuous growth and development in the ZK field.

J-18808-Ljbffr

16 hours ago
Related jobs
Promoted
Dell
Santa Clara, California

We can’t wait for you to discover this for yourself as a Senior/Principal Software Engineer on our Data Domain Engineering team in Santa Clara. Software Senior Principal Engineer. The products will cover a wide range of Dell/EMC products and applications and we are looking for senior level engineers...

Promoted
VirtualVocations
Fremont, California

A company is looking for a Senior Full Stack Software Engineer. JSCollaborate with designers and product teams to translate requirements and resolve product issuesRequired Qualifications7+ years of experience as a fullstack software engineer, preferably in a startup or high growth companyBachelor's ...

Promoted
Apple
Cupertino, California

We are looking for a passionate Software Engineer with experience in developing large-scale services and infrastructure to take a central role in designing and building our next version. At least 10 years of experience building and operating software systems. Apple systems have huge scale and store ...

Protingent
Santa Clara, California

Senior Imaging Systems Software Engineer. Protingent Staffing has an exciting direct hire opportunity for Senior Imaging Systems Software Engineer with our client located in Santa Clara, CA. As a Senior Imaging Systems Software Engineer, you will work on characterization, optimization, and quantitat...

Dell
Sunnyvale, California

As part of the project responsibilities, you may also be developing test automation and automation framework modules and work collaboratively across Dell divisions to coordinate feature integration and product deliveryWe can’t wait for you to discover this for yourself as a Senior/Principal Software...

Jerry
Palo Alto, California

Working closely with our brilliant product managers, software engineers, data scientists, designers, and operations team members, you will play a key role in improving our GPT4-powered chatbot for customer self-service, and help make car ownership an effortless experience. Participate in new feature...

Walmart
Palo Alto, California

As a Senior Software Engineer, you will collaborate closely with stakeholders, mentor engineering teams, and advocate for best practices and emerging technologies. At Walmart, we are seeking a talented and experienced Senior Software Engineer to join our dynamic team. In this strategic role, you wil...

Kodiak Robotics
Mountain View, California

Very strong software engineering skills and experience building high-reliability applications used by other engineers. Collaborate closely with other experts in sensors, perception, prediction, planning, and systems engineering teams. We are looking for a highly skilled Infrastructure Engineer to jo...

Motion Recruitment
Palo Alto, California

As a full remote Senior Software engineer, you will be working on building out a new highly scalable backend platform, they have brought on significant customers recently and are working with large datasets. ...

Guardant Health
Palo Alto, California

Guardant Health seeks an energetic and passionate Senior Software Quality Engineer to join its Software Engineering team. An ideal candidate would have experience working in a regulated environment with a thorough knowledge of quality engineering best practices and technical expertise to deliver sof...