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

  • Design, build, and evolve scalable front-end web applications and services using TypeScript and React, with backend frameworks such as NestJS and NextJS.
  • Develop user interfaces and backend-for-frontend code, and integrate with existing services through REST and gRPC APIs.
  • Partner with platform and product teams to integrate authentication and other shared systems.
  • Write technical designs, break down ambiguous problems, and drive projects from concept through production rollout.
  • Own the full delivery lifecycle, including architecture, testing strategy, deployment, observability, and operational readiness.
  • Diagnose and resolve complex production issues involving distributed services and cross-service dependencies.
  • Improve system security, correctness, and developer velocity through thoughtful design, automation, and AI-assisted engineering tools.
  • Contribute through code review, design review, mentoring, and raising the technical bar across the team.
  • Collaborate cross-functionally with Product, Security, QA, Support, Finance, and other partners to translate business and operational needs into technical solutions.

Requirements

  • 7+ years of professional software engineering experience, with substantial experience building and operating production web applications and services.
  • Strong experience with TypeScript/JavaScript and React in a production environment.
  • Experience integrating APIs and service interfaces, including compatibility, migrations, and staged rollouts.
  • Experience building scalable, complex user interfaces and debugging issues in production.
  • Strong foundation in backend concepts such as databases and API implementation/integration with REST, gRPC, or similar protocols.
  • Experience with containerized development and deployment environments.
  • Experience with observability practices and tools for metrics, logging, and operational debugging.
  • Sound judgment in front-end architecture, access control concepts, and front-end application security fundamentals.
  • Demonstrated ability to lead technical work across the full software development lifecycle.
  • Strong written and verbal communication skills and the ability to collaborate effectively across engineering and non-engineering partners.
  • Preferred: experience with Protocol Buffers and gRPC, and TypeScript/JavaScript-based backend frameworks and services.
  • Preferred: experience with Vitess or other large-scale SQL platforms.
  • Preferred: experience integrating with internal and external APIs.
  • Preferred: experience working across a polyglot stack that includes backend and TypeScript-based clients and tooling.
  • Preferred: practical experience using AI-assisted development tools such as Cursor, Claude Code, Gemini, or similar.
  • Preferred: experience mentoring engineers and influencing technical direction beyond your immediate project area.

Benefits

  • Remote-first work environment.
  • Competitive compensation.
  • Benefits package.
  • Opportunity to work on technically challenging systems at the intersection of cloud infrastructure, identity, authorization, and scale.
  • Collaborative culture with experienced engineers, product leaders, and security partners.
  • Culture that values thoughtful, sustainable engineering.
  • Commitment to learning, development, and growth.
  • Equal opportunity and inclusion-focused workplace.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Software Engineer

Addition Wealth 11-50 Capital Markets

Addition Wealth is hiring a Staff Software Engineer in its remote engineering team to build and scale full-stack financial wellness products that improve how people make and manage financial decisions.

AWS CloudFormation NestJS Next.js Node.js PostgreSQL Serverless System Design Terraform TypeScript
54 minutes ago

Software Engineer, Platform - Riverside, CA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Platform team backend engineer to build and maintain core services powering its text-to-speech products and enterprise integrations in a fully distributed environment.

AWS Azure Docker GCP Kubernetes Microservices Node.js REST API TypeScript
1 hour, 2 minutes ago

Aprendiz SENA - Tecnólogo en desarrollo de Software

NEORIS 5K-10K Internet Software & Services

NEORIS is seeking a SENA apprentice to train in COBOL and support maintenance and development activities on legacy systems in a corporate technology environment.

COBOL
1 hour, 21 minutes ago

Software Engineer, Data Infrastructure & Acquisition - Scottsdale, AZ, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI team to own data collection and ingestion infrastructure that supports training next-generation text-to-speech models.

Bash Docker GCP Linux Python Terraform
1 hour, 35 minutes 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