
Search by job, company or skills
Company Description
Virtuals Protocol is a cutting-edge platform providing a co-owned and modular AI Agents library tailored for the entertainment and gaming industries. Built on blockchain technology and hosted on the Base platform, it enables seamless integration of AI functionalities for diverse applications. Our innovative solutions aim to transform industry landscapes by fostering creativity, efficiency, and transparency. Learn more about our vision and technology in https://app.virtuals.io/.
Role Description
This is a full-time remote position for a Senior Software Engineer. The role involves designing, developing, and maintaining scalable back-end systems, as well as implementing software solutions using programming best practices. As a key member of the engineering team, you will collaborate with cross-functional teams to ensure high-quality software delivery, prioritize system performance, and innovate to meet technical challenges and goals.
Qualifications
Must have:
- Basic knowledge of crypto, wallets, and blockchain
- 4+ years in software engineering (2+ years for Mid Level), with expertise in Typescript/Golang, Redis, and MySQL
- Hands-on experience with Typescript and Node.js
- Experience in designing and developing large-scale, distributed microservices
- Strong technical problem-solving, communication, and collaboration skills
- Proficiency in data modeling (SQL/NoSQL), data retrieval optimization, and handling high transaction volumes
- Solid understanding of RESTful APIs and experience with JSON-RPC endpoints
Nice to have:
- Experience in a blockchain-based project
- Familiarity with websocket architecture
- Experience working with cloud-native AWS infrastructure and/or Kubernetes
- Experience with real-time data processing and streaming (e.g., Kafka)
Plus:
- Familiar with Strapi CMS framework
- Extensive experience in trading memecoins and understanding market trends
- Strong understanding of web security principles
Job ID: 144585053