The future of health is clear
Distributed Systems Engineer
Location
United States
Posted
65 days ago
Salary
0
Seniority
Senior
Job Description
Distributed Systems Engineer
Ritual
• Design and implement distributed systems components for Ritual's heterogeneous compute network • Develop and optimize peer-to-peer networking protocols optimized for AI model execution and blockchain consensus • Build and maintain infrastructure for node monitoring, metrics collection, and system observability • Architect solutions for efficient state management and synchronization across specialized nodes • Collaborate with the research team to implement novel distributed systems algorithms • Create robust testing frameworks for distributed system components
Job Requirements
- Deep expertise in Go and/or Rust, with a track record of building production-grade distributed systems
- Strong understanding of peer-to-peer systems, networking, and messaging protocols
- Proven experience operating and developing blockchain nodes, with deep knowledge of node architecture and consensus mechanisms
- Experience optimizing high-throughput systems and implementing performance improvements at scale
- Advanced Linux expertise, with strong command line proficiency and system administration skills
- Proficiency with infrastructure orchestration tools like Kubernetes
- Mastery of monitoring and observability tools such as Grafana and Prometheus
- Experience designing and implementing fault-tolerant, high-performance distributed applications
- Strong background in system design, with the ability to make architectural decisions that balance performance, reliability, and scalability
- Excellent problem-solving skills and ability to debug complex distributed systems issues
- Ability to act quickly under high pressure scenarios and context switch at a high frequency
- A high level of end-to-end ownership and self-direction, with excellent communication skills
- Hungry, high-energy and ability to work within and meet deadlines in a fast-paced environment
Benefits
- Highly competitive compensation package, including annual discretionary bonus & optimized tax structure compared to the vast majority of web3 startups
- Top 1% of benefits across the web3 startup space
- 100% of premiums covered on highest quality healthcare
- Aggressive company 401k match
- Fully remote and/or hybrid, up to you!
- Participate in virtual and in-person events
- Much much more!
Related Guides
Related Categories
Related Job Pages
More Blockchain Engineer Jobs
Business Development Manager – Web3, Blockchain, AI Development Services
ethdevs.ioMaking a difference for the Ethereum community. ethnashville.io ethdevs.io
• Identifying and engaging potential clients and partners who can benefit from our services. • Developing and nurturing strong, long-lasting client relationships. • Understanding client needs and tailoring our solutions to meet their objectives. • Collaborating with our technical teams to ensure project success. • Staying updated on industry trends and market dynamics to identify growth opportunities.
• Design, implement, and optimize Solidity-based smart contracts for projects related to the protocol, focusing on security, efficiency, and maintainability. • Provide technical guidance and design feedback for external developers building on the protocol and Unichain, including hook developers and DeFi projects. • Explore and prototype new DeFi primitives, trading mechanisms, and smart contract architectures to expand the protocol’s capabilities. • Participate in design sessions and code reviews, ensuring high standards in code quality, security, and organization. • Implement unit tests, fuzz testing, and gas optimizations to ensure smart contract reliability and performance. • As a Protocol Engineer, the candidate may work on: • Hooks and reference implementations for the protocol's latest version • Experimental swapping UX designs • Indexers and graph traversal algorithms • Composable DeFi legos • SDK abstractions and developer tooling • Periphery integrations such as liquidity management tools and swap-and-add functionalities
Smart Contract Auditor / Blockchain Developer
CyberscopeProviding security services, making a better Blockchain and web3 world
• Conduct thorough reviews and audits of smart contracts to identify any potential security issues, bugs, or vulnerabilities. • Develop test cases and procedures to ensure the accuracy and functionality of smart contracts. • Analyze and interpret code to identify potential security issues and propose solutions to mitigate these risks. • Stay up-to-date with the latest advancements in blockchain technology and smart contract auditing techniques. • Work closely with our founders and engineering team to develop, design, and implement high-impact features and security solutions.
• Provide technical structure to teams and work closely with management and stakeholders to define strategic road maps for complex, Layer-1 blockchain projects. • Manage individual projects, priorities, deadlines and deliverables with your technical expertise. • Mentor and train other team members on design techniques, coding standards and best blockchain basics. • Contribute to the architecture and implementation of complex software components on the blockchain. • Take on end-to-end ownership of critical software components related to our L1. • Design and develop innovative new consensus and protocol software. • Ensure performance optimization, and making scalability / reliability improvements to the software. • Resolve issues, debugging errors and fixing code to improve the reliability and security of Shardeum software components. • The tech stack you will be using is: Nodejs, TypeScript, SQLite, Postgres, React and Vuejs. • The development environment will be: Linux, Git, AWS, Docker and VS Code.




