Solana is building the fastest blockchain in the world. We're a globally distributed team with headquarters in San Francisco. We're passionate about open-source software and decentralized technology's potential to act as an equalizing force in the world, and our permissionless technology is designed to support over 700k transactions per second with sub second finality. We’re working on building our own blockchain protocol along with developer and growth-focused tools to leverage the underlying blockchain. If you’re interested in disrupting Google, Facebook and/or NASDAQ - join us!

We are looking for at least two engineers who can be hands on, and eventually manage and recruit.

Our engineering team member requirements:

  • Experience with Rust, C++ and/or Cuda
  • Writing core infrastructure software and/or distributed systems
  • Own entire features from specification to shipping
  • Bitcoin/Ethereum/Blockchain related open sources projects is a major bonus as well
  • Designing secure protocols, software, and algorithms which reduce trust.
  • Demonstrate solid engineering practices and processing, such as a solid testing methodology and documentation
  • Experience in Bitcoin, cryptography, or financial software a major plus but not necessary
  • Open source experience

Apply now

We are looking for at least three Senior Engineers who are the best in their current teams.

Our engineering team member requirements:

  • Experience with Rust, C++ and/or Cuda
  • Writing core infrastructure software and/or distributed systems
  • Own entire features from specification to shipping
  • Bitcoin/Ethereum/Blockchain related open sources projects is a major bonus as well
  • Designing secure protocols, software, and algorithms which reduce trust.
  • Demonstrate solid engineering practices and processing, such as a solid testing methodology and documentation
  • Experience in Bitcoin, cryptography, or financial software a major plus but not necessary
  • Open source experience

Apply now

We are looking for a Staff Engineer who are the best in their current team.

  • Responsible for highly scalable, next-generation blockchain network. Design, implement, test, and maintain system features in the following areas: cryptographic signature verification - encryption and de-cryption of cyptographic hashes of computer records using various public-private key systems; transaction processing and rollback - verification of correctness of individual transfers, escrows, application and annulment of transactions to the current bank ledger; ledger persistence and distribution - storage of shared ledger information to computer hard disk for off-line replication and boot-strap computer networking protocols including from TCP/UDP up to generic or specific gossip and peer-to-peer computer networking protocols and shared database broadcast and repair; distributed data structures, block chain and consensus - a trustless network of computer nodes agree on the current and all past states of a shared data structure defined in terms of cryptographic hash blocks; distributed storage - persistence of portions of a shared datastructure over a network of computer nodes that share responsibility for maintenance of the entire data structure; smart contracts and distributed applications - hosting of computer programs in a distributed, replicated network of compute and storage nodes; application programming interfaces and distributed operating system kernel services - functions, systems, and libraries that support execution of distributed application software, a distributed application platform; crypto-currency developer SDK and wallets - extension of existing cypto-currency wallets to incorporate software that communicates with the Solana network. Additionally, translate business requirements and functional specifications into logical program designs, code modules, stable application systems, and software solutions with guidance from senior colleagues as appropriate by partnering with product management to understand business needs and functional specifications; recommend technical solutions that meet design and functional needs; collaborate with software engineers, open source community contributors, and consultants to ensure functional specifications are converted into flexible, scale-able, robust, test-able and maintainable solution designs; write, review, and/or validate clear technical specifications and documentation; identify specific interfaces, methods, parameters, procedures, and functions as required to support technical solutions. Contribute to and manage open-source, community-based software in open forums; discuss design, requirements, tests, deployment plans, release milestones, and code issues; review code changes for correctness, cleanliness, long-term and short term value and/or technical debt; develop and publish documentation for software modules, system design, and software design.
  • JOB REQUIREMENTS: Bachelor of Science degree in Computer Science or Computer Engineering and 4 years of experience as a professional software developer. Must have 4 years of experience in the following: Computer systems software and Design; Computer Security Design; Capability-based security models; Programming in C, C++, BASH, Rust; Computer and Operating Systems; Git version control and Linux; and Google Cloud Platform, Azure, AWS. Qualified applicants should mail cover letter and resume to: Raj Gokal, COO, Solana Labs, 645 Howard Street, San Francisco, CA 94105.

Apply now

We are looking for community managers who have experience managing 50k+ online communities. This person would be responsible for managing our Telegram, Reddit, and other social media channels.

Apply now