About Constellation Network
Constellation is a decentralized network, written in Scala, 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 token-based incentives or fees. The 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 capabilities. The team is 100% remote and international, with a strong focus on open-source work.
About the Position
Introduction
Constellation Network is seeking a full-time Scala Engineer to join their remote protocol team, focusing on candidates in North and South America. This role involves contributing to the core software services of their decentralized blockchain network and enhancing the Metagraph Framework, which allows community developers to build Layer 1 subnets.
Responsibilities
- Design and develop core protocol features for the network.
- Design and develop features for the 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, 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 token-based incentives or fees. The 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 capabilities. The team is 100% remote and international, with a strong focus on open-source work.
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