CareerPlanSign in

Software Engineer - Backend

Korea💼 Full-time🗓 2026-07-21 → 2026-09-25

Core

Build and operate cloud-native data protection systems, including backup, recovery, metering, billing, and ML-driven insights for enterprise customers.

Role type

Backend Software Engineer (Cloud-Native Data Protection)

Builds

Cloud-native data protection platform (backup, recovery, metering, billing, reporting) on AWS, expanding to GCP and Azure.

Domain

Cyber resilience, data protection, cloud infrastructure

Deliverable

production ML models | product features

Required skills

Computer science fundamentals (data structures, algorithms), proficiency in modern programming languages (Go, Java, Python, C++, Rust), problem decomposition, production system debugging

Preferred skills

Cloud-native platform development, cloud platform familiarity (AWS, GCP, Azure), data-intensive systems, object storage, large-scale backend services, backup/disaster recovery systems

Technologies

AWS (S3, DynamoDB), Apache Iceberg, GCP, Azure

Responsibilities

Implement and deliver features and components within the data protection platform, write reliable and maintainable production-ready code, build features and workflows, write tests, operate and improve shipped systems

Seniority

Individual Contributor (Entry to Mid-level, mentorship from Senior/Principal Engineers)

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.