Job Description
Are you ready to architect the infrastructure of the next generation web?
We are Apex Future Labs, a pioneer in decentralized technology, seeking a visionary Senior Smart Contract Engineer to join our San Francisco team. As we move towards the 2026 Web3 Standard, we are building the core protocols that will power the future of digital ownership and decentralized finance.
In this role, you will be at the forefront of innovation, moving beyond simple dApps to creating scalable, secure, and interoperable blockchain ecosystems. If you are passionate about cryptography, distributed systems, and have a knack for solving complex architectural challenges, we want to hear from you.
Why Join Us?
- Work on cutting-edge infrastructure for the decentralized web.
- Competitive compensation package with equity options.
- Flexible remote-first culture with a hub in San Francisco.
- Opportunity to mentor junior developers and shape our engineering culture.
Responsibilities
- Smart Contract Development: Design, implement, and audit secure smart contracts primarily in Solidity and Rust for Ethereum and Layer 2 solutions.
- Protocol Architecture: Architect complex DeFi protocols and cross-chain interoperability bridges, ensuring high availability and fault tolerance.
- Security Auditing: Conduct rigorous internal and third-party security audits to identify vulnerabilities and implement best practices for gas optimization.
- Performance Optimization: Optimize transaction throughput and reduce gas costs to ensure a seamless user experience.
- Technical Leadership: Lead code reviews, define technical standards, and contribute to the architecture of our roadmap leading into 2026.
- Integration: Integrate smart contracts with Web2 systems and front-end interfaces using modern JavaScript frameworks.
Qualifications
- Education: Bachelor’s degree in Computer Science, Mathematics, or a related field (Master’s preferred).
- Experience: 5+ years of professional software engineering experience, with at least 2 years specifically focused on blockchain or distributed systems.
- Core Skills: Deep proficiency in Solidity and Rust, with hands-on experience deploying to EVM-compatible chains.
- Security: Strong understanding of cryptographic principles and smart contract security (e.g., re-entrancy attacks, overflow/underflow).
- Tools: Experience with testing frameworks (Hardhat, Foundry) and CI/CD pipelines for blockchain deployment.
- Soft Skills: Excellent communication skills, ability to work in a fast-paced agile environment, and a passion for learning emerging technologies.