Senior Software Engineer
About the Role
You will design and develop tools that automatically ensure the correctness of smart contracts and identify security issues and bugs. You will implement features across the stack — from frontend interfaces and data visualizations to backend APIs and smart contract integration — and apply techniques such as symbolic model checking, SAT/SMT solving, abstract interpretation, data flow analysis, and deductive verification. You will work through all stages of tool development from idea to deployment, process on-chain and off-chain data, integrate wallet connectivity, and monitor Web3 ecosystem advancements to keep systems modern and secure.
Requirements
- Master's degree in Computer Science Engineering or a related field
- Background in programming language theory and automated reasoning
- Advanced knowledge of algorithms data structures operating systems computer architecture and network protocols
- In-depth understanding of blockchain fundamentals decentralized networks Web3 infrastructure and smart contract development (EVM Web3.js)
- Expertise in frontend development using React JavaScript TypeScript HTML and CSS
- Experience with backend development including API architecture server-side development and caching strategies
- Proficiency in cloud services such as AWS S3 and EC2
Responsibilities
- Lead end-to-end feature development from UI implementation to smart contract and blockchain integration
- Design and develop modern responsive full-stack Web3 applications
- Build deploy and maintain backend systems APIs and microservices for blockchain data processing and real-time functionality
- Process and analyze on-chain and off-chain data and integrate wallet connectivity using secure scalable Web3 tools
- Create engaging frontends with interactive data visualizations animations and UI/UX best practices
- Monitor Web3 ecosystem advancements to enhance stack efficiency and modernize architecture
Benefits
- Medical insurance
- Vision insurance
- Dental insurance
- 401(k) plan with company matching
- Life and accidental death and dismemberment insurance
- HSA (with high deductible plan)
- FSA
- Flexible paid time off and holidays
- Variable commission program for business development sales roles
