Backend Engineering Lead

Ideku Io — Taiwan · Posted ~1 day ago

Lead Full-time

Skills

Backend development Software architecture Technical leadership High availability systems

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A leadership role responsible for backend architecture and engineering excellence in high-availability software systems. The position involves designing reliable technology solutions and guiding development teams.

Highlights

Lead backend engineering for impactful technology solutions, work on high-volume systems, and influence architecture and engineering practices.

Description

About IDEKU At IDEKU, we are on a mission to empower Food & Beverage (F&B) businesses across Southeast Asia with seamless, innovative, and reliable technology. Driven by our all-in-one solution—spanning smart POS systems, handheld Mini-POS, self-service KIOSKs, Kitchen Display Systems (KDS), QR ordering, inventory management, and automated workflows—we simplify daily operations, boost efficiency, and help merchants grow in a fast-changing market. Dedicated to serving the Southeast Asian market, IDEKU operates vibrant Product & R&D centers in both Taiwan and Indonesia. We design and build high-availability software tailored for fast-paced, high-volume, and transaction-heavy restaurant environments. We highly value engineering excellence, pragmatic architecture, and cross-border collaboration. If you are passionate about building impactful products that power thousands of daily operations across SEA, join us in reshaping the future of F&B technology! Responsibilities 1. Technical Leadership & Decision-Making Drive technical direction and architectural decisions for backend systems, ensuring alignment with business goals and long-term scalability.Set coding and design standards, and ensure consistent adherence across the engineering team.Evaluate and adopt appropriate technologies, tools, and frameworks to continuously improve engineering velocity and system quality.2. Team Development & Mentorship Mentor and support backend engineers, providing technical guidance and career growth feedback.Facilitate knowledge sharing, skill development, and peer learning within the team.Foster a culture of ownership, accountability, and continuous improvement.3. Project Delivery & Collaboration Collaborate with product, design, and other engineering leads to define clear technical scopes and execution plans.Oversee the delivery of critical backend features, ensuring high reliability, performance, and maintainability.Proactively identify and resolve technical risks, bottlenecks, and inefficiencies.4. System Architecture & Technical Excellence Lead the design and evolution of scalable, resilient backend architecture to support product expansion and internationalization.Drive initiatives for refactoring, performance tuning, and system reliability.Establish and enforce high standards in code quality, security, and testing practices.5. Cross-Functional and International Collaboration Work closely with global engineering counterparts to coordinate system integration, shared services, and platform evolution.Align with cross-functional teams on roadmap planning, technical feasibility, and system dependencies.Represent backend engineering in leadership discussions and technical strategy reviews. Requirements A bachelor’s degree or higher in Computer Science or a related field is preferred.At least 5 years of backend development experience, including 2+ years leading engineers or tech-leads.Proficiency in 1-2 backend development languages (Java preferred).Strong understanding and practical experience with Object-Oriented Programming (OOP).Experience with microservices architecture is a plus.Familiarity with RDBMS databases (e.g., MySQL, PostgreSQL) and caching technologies (e.g., Redis, Memcached).Familiarity with version control systems (e.g., Git) and CI/CD processes.Excellent communication skills and the ability to work effectively with cross-functional and international teams, while sharing technical expertise. Interview Process HR Phone interview1st onsite interview with the hiring team2nd online interview with the CTO