Smart Contract Jobs in California, United States
309 jobs found
Job Position | Company | Posted | Location | Salary | Tags |
---|---|---|---|---|---|
Tron | San Francisco, CA, United States | $30k - $60k | |||
NEAR | San Francisco, CA, United States | $54k - $100k | |||
Gluwa | San Francisco, CA, United States | $90k - $105k | |||
DFINITY | Palo Alto, CA, United States | $80k - $105k | |||
Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
a16z | Menlo Park, CA, United States | $81k - $108k | |||
a16z | Menlo Park, CA, United States | $43k - $56k | |||
NEAR | San Francisco, CA, United States | $54k - $75k | |||
DFINITY | Palo Alto, CA, United States | $63k - $90k | |||
Staked | San Francisco, CA, United States | $58k - $75k | |||
Virtually Human Studio | San Francisco, CA, United States | $60k - $117k | |||
Virtually Human Studio | San Francisco, CA, United States | $60k - $117k | |||
W3BCLOUD | Los Angeles, CA, United States | $63k - $90k | |||
Immunefi | San Francisco, CA, United States | $63k - $90k | |||
Valora Inc | San Francisco, CA, United States | $72k - $84k | |||
Valora Inc | San Francisco, CA, United States | $154k - $240k |
This job is closed
About us:
TRON-BitTorrent offers a unique and compelling work environment. We are proponents of the open Internet and we serve one of the largest user demographics in history. We take these responsibilities seriously and hire accordingly. We work with only the brightest engineers and the most talented business people we can find. Everyone on our team is here to do meaningful work with broad reaching impact. We have a fun yet challenging work environment that fosters diversity, creativity, and teamwork. Our team members receive industry leading salaries, premium benefits, and state-of-the-art offices in San Francisco’s SOMA district.
Job Description
We are looking for a Blockchain developer responsible for building a cryptocurrency wallet for a well-known desktop torrenting application and its related products. Your primary responsibility will be to design, develop and improve the backend system behind this particular wallet, and to coordinate with the rest of the team working on different layers of the infrastructure.
Responsibilities
- Design, build, and maintain efficient, reusable, and reliable C++ code for the wallet backend application
- Develop and maintain blockchain services supporting the wallet interface
- Implement performance and quality modules
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization, and automatization
Skills Required
- Proficiency in C++, with fair knowledge of the language specification
- Thorough knowledge of the standard library, STL containers, and algorithms
- Demonstrated knowledge of blockchain-based systems and infrastructures
- Experience with Golang or Python-based backend experience is preferred
- Good understanding of network protocols, knowledge of Bittorrent protocol is a plus
- Demonstrated problem-solving skills and affinity for technical innovation.
- Understanding of dynamic polymorphism and C++ specific notions, such as friend classes
- Familiarity with templating in C++
- Knowledge of low-level threading primitives and concurrency topics
- 3+ years of programming experience in C++
- 2+ years of experience building blockchain-based or distributed systems
Good to have
- Knowledge of the latest C++ standards (C++11 and beyond)
- Experience building production-grade backend systems and microservices in Golang and/or Python
- Understanding of dApp development standards, testing, and deployment processes
- Experience building integrations with at least one major public blockchain
- Familiarity with Solidity smart contracts
- Good understanding of cryptocurrency concepts, especially wallet-related products
- Proficient understanding of code versioning tool such as Git
- Knowledge of Jenkins and VMs to manage automated testing and continuous integration as part of our release process
- Understand the value of automated testing and continuous integration
You will learn
- Integration of blockchain technologies into applications
- BitTorrent protocol, at least the basics
- Scaling an application for use by 100 million users
- More than what you already know