Solidity Jobs in North America

1,975 jobs found

Receive emails of Solidity Jobs in North America
Job Position Company Posted Location Salary Tags

Rome Protocol

United States

$120k - $250k

Rome Protocol

United States

$120k - $250k

Rome Protocol

United States

$60k - $150k

Rome Protocol

United States

$120k - $250k

Joy Network

United States

$72k - $110k

Elite Call Support Center

United States

$170k - $220k

iJ Jones, LLC

United States

$54k - $85k

ACS Consultancy Services, Inc

United States

$90k - $100k

Pulivarthi Group (PG)

United States

$140k - $300k

Hiro Systems PBC

New York, NY, United States

$160k - $200k

Darwins

Irvine, CA, United States

$84k - $112k

Parity Technologies

New York, NY, United States

$90k - $117k

Consensys

Remote

$85k - $150k

Parity Technologies

New York, NY, United States

$54k - $90k

Future solutions

New York, NY, United States

$62k - $82k

Rome Protocol
$120k - $250k
Oak Park, CA, USA
Apply

Responsibilities

  • Rust & Solana Code Development: Design and write high-quality code for Rome's EVM on Solana. Develop Rust programs emphasizing efficient design and low-level optimizations.
  • Quality Assurance: Guarantee the design quality, reliability, and performance of developed solutions through comprehensive testing strategies.
  • Continuous Improvement: Continuously refine and upgrade implemented modules based on business demands, user feedback, and evolving design trends.

Skills and Experience

  • Software Engineering Expertise: 7+ years of software engineering experience including 4+ years dedicated to developing high-performance, high-concurrency, and low-latency systems.
  • Rust Proficiency: Proficient in Rust with 2+ years of experience, coupled with a strong background in C++ or another low-level/systems programming language.
  • Programming Acumen: Deep understanding of multiple programming languages with an emphasis on design patterns and architectural principles.
  • System Design Knowledge: Extensive understanding of computer systems including design considerations for x86 architecture, multithreading, memory allocation, and Linux OS.
  • Advanced Debugging Skills: Advanced skills in debugging, profiling, performance optimization, and design troubleshooting.
  • Communication and Documentation: Excellent communication and design documentation skills, and a strong grasp of software lifecycle and teamwork.
  • Educational Background: Academic degree in Computer Science or a related field, with a strong focus on software design, or equivalent professional experience.

Nice to have

  • Ethereum Ecosystem Experience: Experience with the Ethereum ecosystem and writing smart contracts in Solidity.
  • Blockchain Development Experience: Design and development experience with blockchain nodes and protocols.
  • Systems Design Track Record: Proven track record in designing and building distributed and scalable systems.
  • Software Architect Experience: Previous experience in a software architect role.
  • Open-Source Contributions: Involvement in open-source projects.

Benefits

  • Top-tier salary and equity package
  • In-person office in Oak Park (near Los Angeles)
  • Health, dental, and vision coverage
  • Team on-site events
  • Travel to crypto conferences
  • Unlimited vacation policy
⬇
Apply Now