Software Engineering Manager

Penempatan: Sleman , DI Yogyakarta
Kategori: Full Time
Gaji:

Uraian Tugas

    • Provide leadership to a group of engineers in an innovative, fast-paced environment
    • Collaborate with account management, producers, solution architects, and client-focused engineering teams on the overall planning, execution, and success of our projects
    • Manage a remote team of 10+ software engineers and create a safe environment for a diverse team.
    • Create and foster a high-performance culture in your team.
    • Cultivate an environment where team members are empowered and demonstrate a strong sense of ownership and belonging.
    • Meet with team members 1:1 on a regular basis and give frequent, actionable feedback to support your team’s career growth
    • Perform other duties as assigned  


    Syarat & Kualifikasi

      • Experience building and launching online services with an API contract
      • Experience with full stack development
      • Experience with a full cycle of building and operating stateful distributed systems
      • Experience building extensible platforms
      • Experience constructing and supporting a team of 7+ engineers
      • Experience with infrastructure as an engineering domain
      • Familiar with modern software and cloud service delivery ideology
      • Bachelor's degree, BS in CS or EE preferred, or equivalent work experience
      • 4+ years of software development experience with a distinguished track record on technically demanding projects
      • Experienced in Cloud Technologies
      • Relevant experience managing fast-paced, dynamic engineering teams
      • Strong technical background in client/server development
      • Excellent problem-solving and debugging skills are required
      • Strong hands-on experience with Backend technologies such as Microservices
      • Experience using and understanding Console Game Development concepts such as Xbox/PlayStation Auth and IAP, Matchmaking, Leaderboard
      • Strong understanding of various Game Engines such as Unity and Unreal Engine
      • An understanding of multiplayer-related technologies such as socket programming
      • Experience creating a culture of technical excellence by leading code and design reviews, promoting mentorship, and identifying and promoting educational opportunities for engineers
      • Ability to motivate people and instill ownership, reliability, teamwork, and commitment
      • Ability to communicate effectively, both written and verbal, with technical and non-technical partners
      • Flexibility to adjust to work routines, as required, to meet the needs of the company
      • Experience with staffing, interviewing, and team building
      • Good cross-disciplinary communications experience between engineering, production, and QA
      • Shown ability to hire, grow, and mentor an engineering team