Enable job alerts via email!

Senior Software Engineering Manager

Geniebook

Surabaya ꦱꦸꦫꦧꦪ

On-site

USD 60,000 - 120,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative online learning platform is seeking a seasoned software engineering leader to drive technical innovation and mentor a high-performing team. This role involves overseeing project management and ensuring best practices in development and system architecture. As a key player in a rapidly growing company, you will collaborate with various teams to enhance product offerings and optimize engineering processes. Join a dynamic environment where your expertise will help shape the future of education across Southeast Asia. If you are passionate about technology and leadership, this opportunity is perfect for you.

Qualifications

  • 8+ years in software engineering, including 3+ years in a leadership role.
  • Strong experience in Agile methodologies and project management.

Responsibilities

  • Lead and mentor software engineers, ensuring high-quality development.
  • Oversee sprint planning and project timelines to align with business goals.

Skills

Software Engineering
Agile Methodologies
Leadership
Project Management
Cloud Technologies (AWS, GCP, Azure)
Problem-Solving
Communication Skills

Job description

Loved by over 220,000 users, Geniebook is Singapore’s largest online learning platform for English, Mathematics and Science (EMS) syllabi, with Chinese being our newest subject offering. From AI-personalised worksheets to live classes and teacher chats, we are a powerful suite of complementary learning products designed to help students accelerate their academic performance. We’re looking out for amazing global talents to scale Geniebook exponentially across Southeast Asia, and we have many exciting roles opening up across a wide range of functions.

Responsibilities

  • Lead and mentor software engineers, ensuring high-quality development, scalability, and security.
  • Oversee sprint planning, task allocation, and project timelines to align with business goals.
  • Drive technical innovation and oversee R&D for new features.
  • Implement and enforce engineering best practices, including DevOps, system architecture, and performance optimization.
  • Identify and resolve technical and operational challenges while fostering a culture of continuous improvement.
  • Conduct performance reviews, provide career development support, and build a high-performing engineering team.
  • Collaborate with executives, product, design, and other teams to ensure seamless execution.
  • Manage engineering budgets, resources, and infrastructure for optimal efficiency.

Requirements

  • 8+ years in software engineering, including 3+ years in a leadership role.
  • Strong experience in Agile methodologies, sprint planning, and project management.
  • Proven track record of delivering complex software products at scale.
  • Expertise in system architecture, software best practices, and cloud technologies (AWS, GCP, or Azure).
  • Strong problem-solving, leadership, and communication skills.
  • Experience working with executives, product teams, and stakeholders.
  • Budget management and resource planning experience is a plus.
  • Willing to work in Surabaya Office
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.