
Software Engineer, AI
Backblaze External Website2 months ago
Remote, Costa Rica +3 moreMid Level / Senior
H1B Sponsor
Responsibilities
- Use AI-assisted development tools to accelerate implementation while validating correctness, security, and performance.
- Design and build server-side APIs for user authentication and data management.
- Collaborate with Product, QA, and Support teams to align backend features with customer needs.
- Build and maintain support tooling for diagnosing and resolving customer issues.
- Ensure all code meets high standards for testing, documentation, and usability.
Requirements
- 2+ years of backend software engineering experience, ideally on systems serving millions of users.
- Proficiency in backend languages such as Java, Python, or TypeScript.
- Practical understanding of AI workflows including data ingestion and orchestration.
- Experience with large-scale APIs and distributed storage systems.
- Strong coding habits with a focus on testing, documentation, and security.
- Customer-focused mindset with strong written communication skills.
- Ability to collaborate effectively in a fast-paced environment.
Benefits
- 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.
- Competitive compensation and benefits.
- Remote-first culture supporting work-life balance.