Share this job
Senior Backend Engineer
Apply for this job

Location: Remote - +/- 3 hours from CET (EST / Europe preferred)

Remote | Full-time

Compensation: $90K - $150K


We are hiring on behalf of our client in the high-growth Web3 and DeFi sector who is seeking a Senior Backend Engineer to join its core Platform team. This organization builds and evolves the distributed backend systems that power its primary products and customer-facing solutions.

The successful candidate will design and operate complex systems, manage Web3 infrastructure, and collaborate closely with product and platform engineers to deliver reliable, scalable solutions. This role is ideal for an engineer who values strong ownership, thoughtful system design, and maintains a high bar for code quality. The client fosters an environment that prioritizes building solid systems and moving quickly without compromising standards, leveraging modern tools—including AI—to maximize efficiency.


Key Responsibilities

  • System Architecture: Design, build, and maintain scalable distributed backend systems that power core platform and product capabilities.
  • End-to-End Ownership: Manage backend services throughout their entire lifecycle, from initial architecture and implementation to monitoring and long-term reliability.
  • Product Collaboration: Partner with product and engineering peers to actively shape product decisions, contributing strategic technical insights rather than simply executing specifications.
  • Web3 Integration: Build and evolve Web3 platform components, including protocol integrations, support for emerging blockchain networks, and the management of reliable interactions with smart contracts.
  • Engineering Excellence: Maintain high standards for code quality, performance, security, and observability across all managed services.
  • Operational Agility: Operate effectively within a fast-paced environment, balancing the need for speed with technical correctness.
  • Efficiency & Innovation: Leverage AI-assisted tools to improve development velocity and code quality, while contributing to technical discussions, peer reviews, and mentorship.


Requirements

Professional Experience

  • 5+ years of professional experience designing and building distributed backend systems.
  • Proven expertise in algorithms, data structures, and software design patterns.
  • Strong ownership mindset with a focus on achieving outcomes rather than just completing tasks.
  • Proactive communication skills tailored for a distributed, asynchronous-first environment.
  • Ability to make pragmatic decisions, knowing when to prioritize speed and when to invest in deep technical rigor.


Technical Skill Set

  • Languages: Expert-level proficiency in Python 3. Knowledge of Golang is considered a significant advantage.
  • Infrastructure: Hands-on experience with AWS and containerized systems utilizing Docker and Kubernetes.
  • Databases: Experience with both SQL (Postgres) and NoSQL (MongoDB, Cassandra) environments.
  • Observability: Proficiency with monitoring tools such as Sentry, Prometheus, and Grafana.


Preferred Qualifications

  • Hands-on Web3 experience, including blockchain systems, dApps, or smart contracts.
  • Prior experience in a high-autonomy startup environment.
  • Residence in time zones close to Europe to facilitate team synchronization.
  • A thoughtful approach to using AI as a productivity multiplier while maintaining a deep understanding of underlying system trade-offs.


Benefits

  • Compensation: Competitive salary and performance-based stock options.
  • Health & Wellness: Comprehensive medical insurance and a flexible "Unlimited Days Off" policy.
  • Remote Work Support: Fully remote work environment with flexible scheduling, including a coworking membership and all necessary hardware/software essentials provided.
  • Growth & Culture: High-retention environment working alongside leading experts in the crypto space.
  • Travel: Opportunities to attend industry festivals and global team events.
  • Relocation: Relocation assistance is available for the candidate and their family if necessary.



Interview Process

The hiring process is designed to evaluate both technical depth and cultural alignment through the following stages:

  1. Talent Acquisition Screening: An initial conversation to assess general alignment, communication skills, and Web3 curiosity.
  2. Hiring Manager Interview: An evaluation of seniority, judgment, and the ability to navigate ambiguity and product evolution.
  3. Technical Deep Dive: A 60-minute technical interview focused on core engineering proficiency.
  4. System Design Interview: A 90-minute session focused on architectural thinking and distributed systems.
  5. Team Group Interview: A session with potential peers to ensure cultural fit and collaborative alignment.
  6. Executive Interview: A final conversation with the Founders.


Apply for this job