Backblaze

Backblaze

Backblaze is a pioneer in robust, scalable low-cost cloud backup and storage services, offering enterprise hot storage, low-cost backup and archive solutions. With the easiest way to back up all files, Backblaze provides unlimited, unthrottled, and unc...

IT Services
251-1K
Founded 2007

Description

  • Use AI-assisted development tools to accelerate implementation while validating correctness, security, and performance.
  • Design and build server-side APIs for authentication, backup management, large-scale data operations, and restore workflows.
  • Collaborate with Product, QA, and Support teams to align backend features with real customer workflows and usage patterns.
  • Build and maintain support tooling to diagnose and resolve customer issues at scale.
  • Ensure code and open source assets meet standards for testing, documentation, reproducibility, and developer usability.
  • Work across AI, data, and cloud storage systems to support high-availability services.
  • Contribute to backend systems that serve a global user base across multiple platforms.

Requirements

  • 2+ years of backend software engineering experience, ideally on systems serving millions of users across multiple platforms.
  • Proficiency in one or more backend languages such as Java, Python, TypeScript, or similar.
  • Practical understanding of AI workflows, including data ingestion, preprocessing, inference, and agent-based orchestration.
  • Experience building or working with large-scale APIs and distributed storage or data systems.
  • Production-quality coding habits, including rigorous testing, clear documentation, and attention to security and performance.
  • Customer-focused mindset with attention to developer and end-user experience.
  • Strong written communication skills for explaining technical decisions to engineers and non-engineers.
  • Cross-functional collaboration skills and comfort working in a fast-paced environment with evolving requirements.
  • Experience building or evaluating AI agents and multi-step tool-use systems is a plus.
  • Experience with Cassandra or other large-scale NoSQL systems is a plus.
  • Familiarity with ReactJS or front-end frameworks is a plus.
  • Prior work with vector databases or embedding pipelines is a plus.
  • Experience with SQL and NoSQL backend development, including large-scale distributed databases, is a plus.
  • Familiarity with AI coding agents such as Claude Code, Cursor, Codex, or Antigravity is a plus.

Benefits

  • Competitive compensation and benefits.
  • Remote-first culture supporting work-life balance.
  • Opportunity to build open source software used by developers worldwide.
  • Work at the intersection of AI, data, and cloud storage.
  • Collaborate with experienced engineering, product, and QA teams.
  • Inclusive, mission-driven culture with emphasis on diversity, equity, and belonging.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, Test Infrastructure

Skyline Eco-Adventures 11-50 Hotels, Restaurants & Leisure

Zipline is seeking a Senior Software Systems Validation Engineer to lead end-to-end validation of autonomous drone delivery software, from simulation through full-system flight testing, for safe deployment and operating-domain expansion.

C++ Python Rust SQL
16 hours, 45 minutes ago

Senior Software Engineer - UI/UX

Dragos 251-1K Professional Services

Dragos is hiring a Software Engineer to build the user-facing experiences that help security professionals detect, investigate, and respond to cyber threats against critical infrastructure.

Cybersecurity Design Systems React TypeScript
17 hours ago

Senior Software Engineer

Xebia 1K-5K Internet Software & Services

Xebia is hiring Senior Software Engineers for an international digital payments and fintech project focused on building and evolving a scalable, reliable payment platform.

Agile Apache AWS CI/CD CSS Generative AI Git Hibernate HTML Java JavaScript Jenkins JSON JUnit Maven Microservices REST API Selenium Shell Scripting Spring Boot SQL XML
17 hours ago

Software Engineer, Edge

Kargo 251-1K Media

Kargo is hiring a software engineer to develop edge-device machine vision and AI systems that improve freight dock operations through real-time perception and fleet management.

C++ Computer Vision Linux Machine Learning Python
17 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers