About Constellation Network
Constellation is a decentralized network, written in Scala, focused on enabling developers to build highly scalable application-specific blockchains. Developers can create Metagraphs, or subnetworks, customizing them with their own business logic for data validation, consensus, and incorporating token-based incentives or fees. The unique microservice-inspired architecture of Metagraphs allows them to scale for big data and high throughput workloads. Constellation has also partnered with the US Department of Defense since 2019 to develop military-grade cross-chain messaging for the US Air Force and other federal agencies. The team is 100% remote and international, with most of their work being open-source.
About the Position
Introduction
Constellation Network is seeking a full-time Scala Engineer to join our remote protocol team, specifically for candidates located in North or South America. You will contribute to the core software services that power our decentralized blockchain network and to the Metagraph Framework, which enables community developers to build layer 1 subnets.
Responsibilities
- Design and develop core protocol features for the network.
- Design and develop features for our Metagraph developer framework.
- Optimize and enhance the performance, scalability, and security of existing protocols.
- Develop comprehensive documentation and technical specifications for protocol implementations.
- Participate in code reviews, testing, and quality assurance processes to ensure high-quality deliverables.
- Participate in on-call duty for network emergencies.
Requirements
- 5+ years of experience with Scala, with a preference for functional programming experience.
- Strong understanding of distributed systems, consensus algorithms, and blockchain technologies.
- Familiarity with cryptographic principles and security best practices in protocol design.
- Ability to be productive working remotely and independently.
- Prior experience in the crypto field is preferred.
Nice to Have
- Interest in functional programming concepts (e.g., Scala Cats).
- Knowledge of existing blockchain architectures and implementations.
- Open-source contributions.
Benefits
- Equity
About Company
Constellation is a decentralized network, written in Scala, focused on enabling developers to build highly scalable application-specific blockchains. Developers can create Metagraphs, or subnetworks, customizing them with their own business logic for data validation, consensus, and incorporating token-based incentives or fees. The unique microservice-inspired architecture of Metagraphs allows them to scale for big data and high throughput workloads. Constellation has also partnered with the US Department of Defense since 2019 to develop military-grade cross-chain messaging for the US Air Force and other federal agencies. The team is 100% remote and international, with most of their work being open-source.
How to Apply
Applications for this job are currently closed.
Apply Now
Your data is only shared with Constellation Network
Location
Remote
Type
Full Time
Keywords
Similar Roles
Explore comparable positions
Scala Engineer
Constellation Network