Apply📍 United States, Italy
🧭 Full-Time
💸 $180,000 - $200,000 per year
🔍 Blockchain
- 10+ years of software development experience, especially with designing, building, and scaling multiple production services, components, and infrastructure.
- 5+ years of experience in a technical leadership role (such as Senior/Staff Engineer) setting technical direction, seeing mission-critical projects into Mainnet/Production, and supporting multiple production services over multiple years as they evolved to scale with user demand and challenges.
- Strong experience owning multiple, months-long projects, including communication of progress, project dependencies, and risk mitigation directly with cross-functional stakeholders and partners.
- Deep hands-on experience with at least one major blockchain protocol (Ethereum, Bitcoin, Polkadot, Cosmos), which may include applied cryptography, consensus algorithms, UTXO/Account-based models, rollups, zero-knowledge proofs, zkEVM/zkVMs, peer-to-peer network topologies, and bridging mechanisms.
- Bachelor's, Master's, or Ph.D. degree in Computer Science, Mathematics, or related field.
- Deep knowledge of programming languages (especially Rust and/or C++), tools, and frameworks required to successfully build and deploy production blockchain services, with prior experience selecting these tools and frameworks.
- Excellent communicator (both verbal and written) who can effortlessly articulate the architecture of an entire system, influence others in relation to a large range of technical and business decisions, and create technical specifications that guide the implementation for other engineers.
- A natural inclination to dive into understanding, debugging, and improving any layer of the stack.
- Lead the architecture, design, and implementation of various components of our blockchain ecosystem, including core L1 protocol components, L2 scaling frameworks, cryptographic toolkits, off-chain and multi-chain interactions, APIs, node infrastructure, and usability.
- Be a major voice in setting the direction and goals for the entire engineering organization, especially in terms of project impact, quality, and engineering efficiency.
- Continually craft and refine our high-level technical roadmap to scale across multiple dimensions of blockchain integrations, applications, and engineering operations as we grow.
- Deliver innovative blockchain products from concept to reality, by working hands-on with senior engineers, cryptographers, and product managers to effectively resolve ambiguity, navigate through trade-offs, and ensure drama-free and on-time software launches.
- Constantly influence engineering culture by raising the technical bar, increasing velocity, and advocating for higher code quality and engineering efficiency.
- Proactively identify areas of technical strategic opportunity, where you take intelligent risks that are fully aligned with the company mission and product goals.
- Teach, mentor, grow, and provide advice to engineering managers, senior and junior engineers, product managers, project managers, and senior leadership.
LeadershipSoftware DevelopmentBlockchainEthereumC++AlgorithmsGoRustCollaborationC (Programming language)
Posted 2024-08-20
Apply