Back to jobs
New

Sr. Software Engineer

Remote - Argentina; Remote - Colombia ; Remote - Costa Rica ; Remote - Mexico

About Backblaze

Backblaze provides reliable, high-availability cloud storage trusted by consumers, SMBs, enterprises, and developers in over 150 countries. Backblaze B2 Cloud Storage supports data-intensive workloads including backup, media, analytics, and modern AI pipelines. Our teams focus on building secure, durable, scalable systems with a strong emphasis on application security from day one and protecting customers to keep them safe.

But while there is a lot to celebrate in our past, there is almost as much opportunity ahead of us. We are hiring a Sr. Software Engineer to join our Front End Engineering team. This team builds the core customer facing web applications and services that power how customers model, manage, and secure organizations in Backblaze. That includes identity and access foundations, cloud storage resource management, and UI/service implementations  integrated with a modern role-based access control system management that governs access to resources at scale.

About the Role

In this role, you will design and build highly available and modern web applications and services in our TypeScript and React ecosystem. You will work and integrate with systems that sit at the center of customer administration, authorization, and resource orchestration, with design challenges shaped by ideas found in platforms such as AWS IAM, GCP IAM, and Azure RBAC.

This is a strong fit for an engineer who enjoys building modern and scalable production web applications and services, can reason rigorously about security and correctness, and is comfortable owning the full lifecycle (design, implementation, rollout, and operation) of an application integrated with distributed systems. We also value engineers who use modern AI tools effectively to accelerate development, improve design quality, and strengthen security and maintainability.

Responsibilities:

  • Design, build, and evolve scalable front end web applications and web application services using Typescript & React with backend JS frameworks like NestJS and NextJS.
  • Develop core application functionality like user interfaces and backend-for-frontend code, and integrate with other existing services via REST and gRPC APIs.
  • Partner with adjacent platform and product teams to integrate with 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 for the systems you build, including architectural design, 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 use of modern AI-assisted engineering tools.
  • Contribute to engineering excellence through code review, design review, mentoring, and raising the technical bar across the team.
  • Collaborate cross-functionally with Product, Security, Quality Assurance (QA), Support, Finance, and other partners to translate business and operational requirements into robust technical solutions.

Required Qualifications:

  • 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 UIs and debugging issues in production.
  • Strong foundation in backend concepts like databases, and API implementation and integration with REST, gRPC or similar interface protocols.
  • Experience with containerized development and deployment environments.
  • Experience with observability practices and tools for metrics, logging, and operational debugging.
  • Sound judgment in frontend architecture, access control concepts, and frontend application security fundamentals.
  • Demonstrated ability to lead technical work across the full software development lifecycle.
  • Strong written and verbal communication skills, including the ability to collaborate effectively across engineering and non-engineering partners.

Preferred Qualifications: 

  • Experience with Protocol Buffers and gRPC, and TypeScript/JavaScript based backend frameworks and services
  • Experience with Vitess or other large-scale SQL platforms.
  • Experience integrating with internal and external APIs
  • Experience working across a polyglot stack that includes backend and TypeScript-based clients and tooling.
  • Practical experience using AI-assisted development tools such as Cursor, Claude Code, Gemini, or similar to improve engineering productivity and code quality.
  • Experience mentoring engineers and influencing technical direction beyond your immediate project area.

Why Backblaze

  • Build modern customer facing applications that are designed to deliver our core product offerings and exceed customer expectations.
  • Work on technically challenging solutions at the intersection of cloud infrastructure, identity, authorization, and scale.
  • Collaborate with experienced engineers, product leaders, and security partners in a remote-first environment.
  • Help build the applications that are central to Backblaze’s product offerings for both the present and future
  • Competitive compensation, benefits, and a culture that values thoughtful, sustainable engineering.

At this point, we hope you're feeling excited about the job description you're reading. Even if you don't meet every requirement, we still encourage you to apply. Learning, developing, and growing are key parts of our culture. We're eager to meet people who believe in our mission and can contribute to our team in various ways. We want people to feel comfortable expressing their true selves and to come, stay, and do their best work here.

At Backblaze, we value being fair and good to our customers, partners, and employees. That’s why diversity, equity, and inclusion are at the core of our values. We are committed to fostering a workforce where all employees feel a sense of belonging regardless of race, ethnicity, nationality, gender, sexual orientation, age, religion, socio-economic status, ability, veteran status, and education. We believe that our dedication to cultivating a diverse workspace not only allows us to better serve our customers in over 175 countries but further reinforces our commitment to doing the right thing. We are proud to be an Equal Opportunity Employer.

To understand more about the data we collect and process as part of your application, please view our Backblaze Employee Privacy Notice.

#LATAM

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Please do not provide your full address, only your city is needed. 

Select...

Please do not provide your full address, only your country is needed.