Senior Backend Engineer
Responsibilities:
Drive Innovation: Collaborate on enhancing the Everclear (prev Connext) codebases by implementing key upgrades to elevate product quality and protocol reliability.
Ownership: Take charge of maintaining and enhancing segments of the current stack, particularly focusing on backend infrastructure.
Quality Assurance: Enhance system-wide monitoring and alerting to ensure a dependable and durable infrastructure.
Community Collaboration: Participate in the review and acceptance of code contributions from open-source developers and community cohorts to nurture a cooperative environment.
Interdepartmental Cooperation: Work closely with external teams in the industry ecosystem to meld and harmonize technologies.
Remote Team Coordination: Efficiently collaborate with remote teams spanning various time zones to facilitate smooth communication and project advancement.
Requirements
Minimum 3 years of experience handling high-performance, concurrent distributed systems.
Proficiency in developing and managing scaled production systems.
Proficiency in Typescript, Rust, and Go programming languages.
Basic familiarity with Ethereum development methodologies (Ethers, Hardhat, etc.).
Understanding of Postgres, SQL, as well as queue architectures like Kafka, Docker, AWS.
Strong communication and organizational skills.
Knowledge of security best practices and a security-focused mentality.
Dedication to continuous learning due to our pioneering technology, necessitating a curious and adaptable mindset to excel.
Nice-to-Haves
Background in p2p networks and consensus systems.
Familiarity with Solidity programming.
DevOps proficiency using tools like Kubernetes, Terraform, etc.
