Beranda Job Details
B
Information Technology 🏢 Full Time ⭐️ Terverifikasi

Senior Backend Software Engineer - Data Management Suite | ByteDance

ByteDance
Canggu, Bali, Indonesia
Salary Estimate
Rp 500.000.000 – Rp 1.200.000.000
Newest
Live Update
11 Juli 2026
Deadline
11 Jul 2027

job description

Join ByteDance as a Senior Backend Software Engineer in our Data Management Suite team, where you’ll play a pivotal role in shaping the future of data infrastructure. Based in the vibrant tech hub of Bali, Indonesia, you’ll collaborate with a global team to build scalable, high-performance systems that power the entire data pipeline lifecycle—from ingestion to processing, storage, and analytics.

At ByteDance, we empower billions of users worldwide through cutting-edge technology. This role offers a unique opportunity to work on large-scale distributed systems, optimize data workflows, and drive innovation in real-time data processing. If you’re passionate about solving complex data challenges and thrive in a fast-paced, dynamic environment, we’d love to hear from you.

Why This Role?

  • Impact: Your work will directly enhance the efficiency and reliability of ByteDance’s global data ecosystem.
  • Growth: Access to world-class mentorship, cutting-edge tools, and a culture of continuous learning.
  • Flexibility: Hybrid work options with a focus on results, not just hours.
  • Innovation: Contribute to open-source projects and patent-worthy solutions.

Responsibility

  • Design, develop, and maintain scalable backend services for data ingestion, processing, and storage.
  • Optimize ETL pipelines to ensure high performance, low latency, and fault tolerance.
  • Collaborate with data scientists, analysts, and frontend engineers to deliver end-to-end data solutions.
  • Implement real-time data streaming architectures (e.g., Kafka, Flink) to support business-critical applications.
  • Ensure data security, compliance, and governance across all systems (GDPR, CCPA, etc.).
  • Monitor and troubleshoot distributed systems to minimize downtime and maximize efficiency.
  • Lead code reviews, architectural discussions, and best practice adoption within the team.
  • Research and integrate emerging technologies (e.g., AI/ML for data optimization) to enhance system capabilities.

Qualifications

  • 5+ years of backend development experience, with a focus on data-intensive applications.
  • Proficiency in Java, Go, or Python and experience with distributed systems (e.g., Spark, Hadoop).
  • Strong knowledge of databases (SQL/NoSQL) and data modeling (e.g., PostgreSQL, Cassandra, Redis).
  • Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
  • Familiarity with big data tools (Hive, Presto, Airflow) and streaming frameworks (Kafka, Pulsar).
  • Understanding of data security principles and compliance standards (e.g., encryption, access control).
  • Excellent problem-solving skills and ability to debug complex, large-scale systems.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

Required Skills

Backend Development Distributed Systems ETL Pipelines Java Go Python SQL NoSQL Kafka Flink AWS GCP Docker Kubernetes Data Modeling Big Data Data Security Real-time Processing

Ready to Take This Challenge?

Make sure your resume is ready. Submit your application now before the deadline..

Apply Now

Lowongan Terkait

Rekomendasi pekerjaan serupa untuk Anda

Lihat Semua