Search by job, company or skills

Finexus Sdn Bhd

Software Engineering Manager/Backend Manager

7-12 Years

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago
  • Over 50 applicants

Job Description

As a Software Engineering Manager in Finexus R&D department, you will lead the company's next generation of products and technologies. You will oversee a combination of company-wide platforms & frameworks meant to accelerate and modernize the company's entire tech stack.

You will report directly to the R&D Director and your initial scope will be Backend Platform, covering:

  • Development frameworks Microservice frameworks (for Java & Python), Data Platform (OLTP), Data Engineering (OLAP)
  • Deployment Infrastructure - CI/CD & Test Automation, Monitoring & Observability, Docker & K8s Infra.
  • AI/ML Infra supporting applications such as eKYC, credit scoring, document analysis, fraud detection.

Your team's platform will be deployed company-wide to improve development efficiency and bring modern technologies and standards to new and legacy applications.

General Expectations:

Leadership & Collaboration

  • Determines how to meet goals & schedules based on high-level company objectives that are determined in collaboration with senior management.
  • Provides senior management with feedback on the feasibility of team strategy proposed by org-wide leadership
  • Communicates well across teams and ensure that company-wide priorities are aligned with all related teams work. Must communicate priorities & strategy to team members.

Team Execution

  • Serves as the team's Project Manager and Product Owner when there is no dedicated person for these roles.
  • Ensures high-quality execution and attainment of the team's goals & constantly re-evaluates priorities ensuring the most important work is always put first.
  • Ensures proper technical design and project plans, along with Tech Leads and PMs (if applicable)
  • Ensures best practices & organizational processes are being followed within the team
  • Responsible for producing a long-term strategic roadmap of the team, with ICs and tech leads being responsible for the more detailed components.

People Management & Growth

  • Actively manages team performance & is ultimately accountable for the performance of their subordinates & regular appraisals
  • Understands team member's strengths and weaknesses, areas of growth, whether they are meeting their specific role expectations, and has a plan to address under & over performance
  • Responsible for proposing promotions, role changes, performance-improvement-plans.
  • Ensures the growth of team members
  • Coaches, provides timely, actionable feedback, and invests time in career development of team members
  • Creates a healthy team environment & culture with low attrition & high team member satisfaction
  • Conducts regular 1:1s, at least 2x per month, to review these topics.

Recruiting & Hiring

  • Creates detailed recruiting plans for open roles, and hires qualified candidates in the most efficient time span possible
  • Organizes & improves engineering interview processes, following and improving company standards.
  • Trains engineering interviewers and provides continuous feedback.
  • Helps close candidates by selling them on the opportunity and why it is a career boost.

Key Requirements:

  • Bachelor's degree in Computer Science, or related field.
  • 7+ years of experience in Software Engineering, with 2+ years as a lead or manager.
  • Experience in a mix of MNCs and local companies is preferred.
  • Experience in small-medium fast-paced companies or startups is a plus.
  • Experience in fintech, banking or AI is a plus.
  • Strong programming skills in either Java or Python (Java experience preferred)
  • Familiarity with a modern tech stack, and expertise in a few components of it. Preferably:
  • At least 1 year of experience in releasing software products within a CI/CD environment
  • At least 1 year experience working with cloud services

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Malaysian

About Company

Finexus Group is a diversified technology company that has powered the cards & banking industry in Malaysia since 2000. We have 80+ clients across ASEAN and have grown our staff to over 500 full-time employees. We operate in Malaysia at Finexus Campus (Titiwangsa – Headquarters), Finexus Towers (Cyberjaya), Finexus @ City Center, Finexus @ Penang and also in Jakarta, Indonesia.

Job ID: 104345777