Back to jobs

    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

    Scala
    Blockchain
    Distributed Systems
    Functional Programming
    AWS
    Cloud
    Terraform
    Crypto
    Metagraph
    Protocol Development
    Verified Company

    Scala Engineer

    Constellation Network