Job Search and Career Advice Platform

Senior / Staff Software Engineer (Backend)

Nur für registrierte Mitglieder
Remote
EUR 60.000 - 120.000
Jobbeschreibung

21bitcoin aims to simplify Bitcoin through investment solutions. Founded in 2021 in Salzburg, the company has grown to a lean team of about 21 people, with recent investment from GVB Raiffeisenbank Bayern Mitte.

Position

Senior / Staff Software Engineer (Backend) – full‑time, remote‑first with optional in‑person hubs in Munich, Salzburg, and Vienna.

Responsibilities

  • Rebuild the core backend with TypeScript / Go, ensuring robustness, scalability, and future‑proofing.
  • Identify and replace outdated implementations, tools, and processes with high‑performance alternatives.
  • Own end‑to‑end delivery: design, implement, test, deploy, and maintain backend systems.
  • Drive technical excellence: promote clean, modular code, seamless integrations, and optimal architecture.
  • Collaborate with the engineering team to solve complex challenges and continuously raise the bar for quality.

Success Metrics

  • Highly scalable, reliable, and maintainable backend systems.
  • Faster, more efficient feature delivery by development teams.
  • Adoption of clear coding practices and best‑in‑class tools across the engineering group.
  • Thriving culture of responsibility, collaboration, and professional standards.

Toolbox

  • Languages & Frameworks: TypeScript, Go, NestJS, GraphQL.
  • Databases: PostgreSQL, DynamoDB.
  • Infrastructure: Serverless (CDK, Terraform), Fargate, Docker.
  • Messaging & Streams: Kinesis, Kafka, SNS, SQS, EventBridge.
  • Workflow Orchestration: Temporal, Restate, Inngest.

Requirements

  • 8+ years of backend development, system architecture, and technical leadership experience.
  • Strong experience with TypeScript or Go, and building scalable systems.
  • Proficiency with PostgreSQL/DynamoDB and serverless/cloud‑native tooling.
  • Excellent problem‑solving skills and a self‑starter mindset.
  • Strategic thinker who balances innovation with business impact.
  • Passion for maintainable, well‑tested, and high‑quality code.
  • Located within ±2 hours of CET or willing to relocate to Munich, Salzburg, or Vienna.

Benefits

  • Impact: Shape Bitcoin financial services and lead critical projects.
  • Autonomy: Drive impactful solutions in a fast‑paced startup.
  • Innovation: Use modern tools and cloud‑native infrastructure.
  • Growth: Mentorship and learning opportunities with a skilled team.
  • Compensation: Competitive salary (€60,000–120,000 gross p.a.) plus equity.
  • Remote first with optional in‑person hubs; flexible hours; relocation assistance.

Interview Process

  • Resume review and portfolio.
  • Exploratory call.
  • Test assignment (1‑week take‑home).
  • Engineering deep dive (case study/technical interview).
  • Workshop: solve real‑world problems.
  • Decision and offer.