Backend Engineering Manager
Technology
Head Office Full Time 1 31/10/2025
Mô tả công việc
Job Summary: The Backend Engineering Manager leads the backend team of our one Tribe – a core pillar in the Be Group super app ecosystem. You will be responsible for driving system reliability, high availability, and backend scalability in a high-traffic environment. You will coach and grow backend engineers while working closely with product, QA, mobile/web, and SRE teams to ensure smooth execution and delivery.
Responsibilities
Technical & Delivery Leadership
- Lead the design and development of scalable backend microservices using Golang, gRPC, and MySQL.
- Drive system design reviews and propose architectural changes (e.g., microservices refactoring, data pipeline optimization).
- Own core backend domains with high availability and business-critical logic.
- Ensure system performance and reliability through Redis Cluster, Kafka, and Cadence Workflow.
- Guide incident prevention and response; run blameless postmortems and improve alert coverage.
- Champion engineering best practices, including code quality, CI/CD, security, and service modularity.
- Support system modernization initiatives such as decomposing monoliths, isolating bounded contexts, and enabling service autonomy.
Execution & Process
- Own sprint planning and project delivery within the 2-week sprint cycle.
- Partner with Product Manager, QA Lead, and Mobile/Web EMs to align on scope and unblock delivery.
- Set and track technical KPIs: latency, system uptime, alert noise, test coverage.
- Drive production readiness reviews before release and manage hotfix processes.
- Continuously improve team’s development workflows (e.g., trunk-based dev, feature toggles, canary release) to reduce lead time and increase deployment safety.
People & Team Management
- Coach, mentor, and develop backend engineers across levels (Junior → Staff).
- Facilitate regular 1:1s, goal setting, performance reviews.
- Build a culture of technical excellence, ownership, and collaboration.
- Work with HR and Tribe Lead to recruit and grow a high-performing backend team.
- Define and evolve career frameworks and competency models for backend engineers in alignment with company-wide levelling and progression tracks.
Cross-functional Collaboration
- Collaborate with SRE to optimize infrastructure cost (e.g., Redis, DB, ElasticSearch).
- Promote usage of metrics, dashboards (Prometheus, Grafana, Thanos) to monitor service health.
- Act as the engineering point of contact for Tribe-wide initiatives such as OKRs, roadmap planning, and performance improvement programs.
Yêu cầu công việc
Must-have:
- 5+ years of backend engineering experience, including 1–2+ years in a team/tech lead role.
- Strong experience with Golang and distributed systems in high-load environments.
- Proven leadership in managing cross-functional delivery teams.
- Experience designing scalable APIs, optimizing database queries, and cache strategies.
- Excellent understanding of system observability, incident handling, and cost tracking.
Nice-to-have:
- Experience with Food Delivery, E-commerce, or Super App
- Familiarity with Cadence, Elasticsearch, or advanced Redis strategies.
- Passion for coaching engineers and building high-ownership teams.
Our Tech Stack
Backend: Golang (microservices, event-driven architecture)
Frontend: TypeScript, React.js, Next.js, Tailwind CSS
Mobile: Native and Flutter (component-based, composable architecture)
Cloud & Infrastructure: GCP, Kubernetes (GKE), Istio, Terraform, autoscaling, chaos engineering
Data & AI: Snowflake, Apache Kafka, Spark, TensorFlow, Airflow
DevOps & Security: GitLab (CI/CD), Backstage (developer productivity), SRE, observability tools
Phúc Lợi
13th salary
Social Insurance
Medical healthcare
Annual health check
15 days annual leave
Transportation and flight ticket fee (BE’s services)
Performance bonus
Holiday bonus
Team Building and many engagement activities