Staff Backend Engineer (UK Remote)
About Notabene
Notabene's mission is to integrate crypto into daily commerce by providing tools that minimize transaction risk and secure crypto transfers for leading crypto organizations. With a team spread across eight countries on three continents, Notabene serves over 100 customers, including financial institutions, fintech firms, and exchanges. The founders have been instrumental in developing Self Sovereign Identity protocols.
Supported by prominent investors like Y Combinator and Jump Capital among others, Notabene is experiencing rapid growth in the fast-evolving regulation technology (reg-tech) space within the crypto ecosystem.
The Impact You'll Have:
As a Staff Backend Engineer at Notabene, you will play a pivotal role in shaping the secure global clearance and settlement of crypto transactions. Joining the transactions team, you will be responsible for processing high-volume transaction data on a global scale.
Your responsibilities will include architecting, building, and maintaining core transaction-processing services to enhance the platform's scalability, reliability, and performance, catering to the increasing transaction volume and emerging crypto use cases.
As a Staff Engineer, your role extends to setting technical direction, mentoring team members, and ensuring that the architecture effectively meets the fast-paced demands of the market.
What You'll Do
- Design, develop, and maintain high-throughput, low-latency microservices for the Transactions team, contributing to Notabene’s secure transaction authorization platform
- Collaborate closely with product, engineering, compliance, and customer-facing teams to gather requirements, assess technical feasibility, and align on project priorities to maximize customer value
- Establish and implement the Transactions team roadmap to meet business priorities and strategic objectives
- Lead large-scale technical projects from conception through deployment, continually enhancing scalability and performance
- Provide mentorship and support to engineers across the Notabene engineering organization
Must Haves
- 8+ years of professional software engineering experience, including 3+ years in a senior or staff-level backend engineering role
- Demonstrated expertise in building and optimizing high-throughput distributed systems
- Proficiency in back-end languages like Node.js, Typescript, or Deno, enabling you to write clean, efficient code
- Hands-on experience with event-driven microservices, utilizing technologies such as Kafka
- Extensive experience with PostgreSQL, SQL optimization, and designing high-throughput transactional databases
- Experience deploying and managing services on AWS, along with knowledge of container orchestration tools like Kubernetes and Docker
- Strong grasp of security principles, especially concerning secure data handling and encryption in financial systems
- Exceptional problem-solving skills, meticulous attention to detail, and the ability to work independently within a remote-first global environment
- Excellent communication and collaboration skills across diverse teams and departments
Nice-to-Haves
- Experience in Rust or Go is a strong advantage
- Proficiency in cryptography, including public/private key encryption and signing
- Knowledge of decentralized identity, verifiable credentials, and DIDComm protocols
- Familiarity with low-latency NoSQL datastores
- Understanding of distributed systems principles beyond Kafka, such as consensus protocols or distributed tracing
Benefits
- Flexible Remote Work: Enjoy the freedom to work from anywhere
- $1000 WFH Stipend: Receive a stipend within the first year of employment for home office setup
- MacBook Pro: Choose a model that suits your needs, provided by you and your manager
- Unlimited PTO: Take time off as needed
- Country-Specific Benefits: Access statutory offerings and contributions via our employer-of-record
Apply Today!
If you believe this position aligns with your skills and experience, consider applying to join the Notabene team. Regardless of whether you have blockchain experience or are advancing in your career path, we welcome all candidates. Notabene fosters a diverse and inclusive workplace, strictly opposed to discrimination based on various factors.