Backblaze logo
Backblaze

Backblaze is the cloud storage innovator delivering a modern alternative to traditional cloud providers.

Senior Software Engineer – B2 Object Storage

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 2007H1B SponsorCompany SiteLinkedIn

Location

Argentina

Posted

62 days ago

Salary

0

Seniority

Senior

10 yrs expEnglishApacheCassandraJava

Job Description

Senior Software Engineer – B2 Object Storage

Backblaze

• Work on server-side B2 APIs and subsystems that allow our customers and integrations to upload files, manage their lifecycles, track usage, and interact with our billing and storage systems. • Help build new features, improve the scalability of our systems, and create support tools to help chase down and diagnose customer issues.

Job Requirements

  • 10+ years of server-side object-oriented programming experience (Java, C++, C#)
  • Experience writing software for large scale systems supporting thousands of servers and millions of customers
  • Comfortable with all aspects of the software development lifecycle, including design, implementation, testing, and rollout
  • Cross-team collaborator with a focus on gathering and incorporating feedback
  • Exhibits curiosity and seeks to understand before offering solutions
  • Actively works with the team towards shared priorities, goals, and processes
  • Bonus points for: Apache Tomcat, Cassandra, Customer-facing APIs, Agile, Scrum, or Kanban, Test-driven development

Benefits

  • At Backblaze, we value being fair and good to our customers, partners, and employees.
  • 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.

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 10,001+Since 2016H1B Sponsor

• Design and develop new features and solutions that support customer use cases in existing and new software products. • Work in an agile team environment that practices continuous improvement when planning, estimating and building software. • Deliver on sprint commitments by working proactively with stakeholders to identify and navigate obstacles. • Build high-performing software with an evolving set of tools across several technology stacks and participate in the stewardship of our development process. • Collaborate with cross-functional project teams including Architects, QA, Product Management, and others to delight our clients.

Canada
Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Design, develop and optimize scalable data pipelines using SQL and Python/PySpark • Build and maintain analytics-focused data models (e.g., Star Schema and OBTs) • Structure data into Bronze, Silver and Gold layers within a modern data architecture • Ensure data quality, consistency and governance across the entire pipeline • Act as the technical point of reference for troubleshooting and removing blockers • Translate business needs into efficient data solutions • Create, evolve and manage the project’s technical roadmap • Work collaboratively with cross-functional teams and stakeholders

Brazil
Job Closed
Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Codebase Deconstruction: Use advanced AI tools to analyze an RPG codebase, extracting critical behaviors, complex business rules, and historical system constraints. • Strategic Mapping: Translate technical findings into a clear map of business capabilities, ensuring no critical logic is lost during transition. • Migration Strategy: Serve as the lead architect defining the migration path from the legacy RPG system to our future platform. • Close Collaboration: Work closely with our legacy systems subject-matter expert (SME). This role requires periodic on-site collaboration in Minnesota to facilitate deep knowledge transfers and system audits.

Brazil
Job Closed
Gigmo Solutions logo

Technical Lead – Auto

Gigmo Solutions

Technical Customer Support with a difference

Full TimeRemoteTeam 51-200H1B No Sponsor

• Lead and manage a team of Technical Support Agents (chat & email). • Monitor team performance and provide regular feedback, coaching, and mentoring. • Ensure high-quality customer interactions with clear and accurate communication. • Handle customer escalations and resolve complex technical issues. • Ensure adherence to SLAs, response time, and resolution targets. • Manage and prioritize team workload and support queues effectively. • Assist team members in troubleshooting and resolving customer issues. • Collaborate with cross-functional teams for issue resolution. • Conduct quality audits and ensure compliance with SOPs. • Identify process gaps and drive continuous improvement initiatives. • Track key performance metrics (CSAT, productivity, SLA adherence). • Prepare and share performance reports with management.

India
Job Closed