Software Engineer - Billing & Manageability

Added
1 hour ago
Type
Full time
Salary
Salary not provided

Related skills

java distributed systems agile apis data pipelines

📋 Description

  • Build and evolve Backblaze's billing system for usage, subscription, and hybrid models.
  • Design APIs and data pipelines linking billing to payments, ERP, and CRM.
  • Instrument services and define SLIs/SLOs to improve reliability.
  • Implement customer-facing telemetry for usage and costs.
  • Participate in technical design discussions and write clear design docs.
  • Write high-quality, server-side code in a distributed system.

🎯 Requirements

  • 4+ years of server-side Java programming experience.
  • Experience building distributed systems (design, test, rollout).
  • Proactive communicator in a remote environment.
  • Familiarity with AI-assisted development tools (Claude Code, Cursor).

🎁 Benefits

  • Remote-friendly, async-friendly culture.
  • Equal Opportunity Employer with strong DEI focus.
  • Committed to diversity and inclusion across the workforce.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →