Senior Backend Engineer

Engineering · Full-time · Lisbon, Portugal · Remote possible

Job description

Responsibilities:

  • Innovate and Maintain: Design and implement key improvements to the Everclear (prev Connext) codebases, focusing on enhancing product quality and protocol reliability.
  • Ownership: Take ownership of maintaining and improving parts of our existing stack, with an emphasis on backend infrastructure.
  • Quality Assurance: Support system-wide monitoring and alerting to ensure our infrastructure remains robust and reliable.
  • Open-Source Collaboration: Review and accept code contributions from open-source developers and community members, fostering a collaborative environment.
  • Cross-Team Collaboration: Collaborate with external teams within the ecosystem to integrate and align our technologies.
  • Remote Team Coordination: Effectively co-work with remote teams across different time zones, ensuring seamless communication and project progression.

Requirements

  • 3+ years of experience with highly performant, concurrent distributed systems.
  • Extensive experience building and maintaining production systems at scale.
  • Experience with Typescript, Rust, and Go.
  • Basic experience with Ethereum development paradigms (Ethers, Hardhat, etc.).
  • Familiarity with Postgres and SQL.Familiarity with queue architectures such as Kafka, Docker, AWS.
  • Excellent communication and organizational skills.
  • Experience with security hygiene best practices
  • Security first mindset
  • A drive to be constantly learning - much of what we're working on is groundbreaking technology and requires having an investigative, growth mindset to succeed in.

Nice-to-Haves

  • Experience with p2p networks and consensus systems.
  • Experience with Solidity.
  • Dev ops expertise (Kubernetes, Terraform etc.)
A panel showing how The Org can help with contacting the right person.

Open roles at Connext