Mô Tả Công Việc
PURPOSE OF JOB
We are seeking an experienced and innovative Backend Engineering Manager to lead our talented team of backend engineers in designing, developing robust and scalable backend systems.
As a crucial member of our technical leadership, you will play a pivotal role in driving the technical direction, mentorship, and growth of our backend engineering team.
JOB RESPONSIBILITY
Team Leadership:
- Leading and inspiring the team of backend engineers, providing guidance, feedback, and support to ensure their professional growth and development.
- Foster a positive and collaborative work environment, encouraging open communication, knowledge sharing, and cross-functional collaboration.
Technical Strategy and Architecture:
- Define the technical vision, strategy, and roadmap for backend systems that align with business goals/ squads goal;
- Design the best system to ensure scalability, reliability, and performance.
- Set and enforce coding standards, best practices, and development processes to ensure consistent and high-quality codebase.
Collaboration and Communication:
- Collaborate effectively with cross-functional teams to ensure seamless integration and delivery of end-to-end solutions.
- Communicate technical concepts and progress updates to non-technical stakeholders in a clear and concise manner.
Others:
- Plan, prioritize, and manage the execution of complex backend features, ensuring timely delivery of high-quality software that meets functional and performance requirements.
- Monitor working progress, identify potential risks, and implement mitigation strategies to ensure successful outcomes.
Yêu Cầu Công Việc
JOB REQUIREMENT
Education:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent experience).
Experience - Proven experience 8+ years in software development with a focus on backend systems with high-traffic, large-scale systems.
- Prior experience 3+ years in a technical leadership role, managing and mentoring engineering teams.
Skills/Knowledge
- Strong expertise in backend technologies such as (but not limited to) Node.js, Java, Golang or others.
Solid understanding of distributed systems, microservices architecture, and cloud computing platforms (e.g., AWS, GCP, Azure). - Experience with database design, optimization, and management (SQL and NoSQL databases).
- Solid experience with DevOps practices and tools for CI/CD, automated testing, and deployment.
- Familiarity with containerization and orchestration tools like Docker and Kubernetes.
- Excellent problem-solving skills and the ability to navigate complex technical challenges.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
Hình thức
Quyền Lợi
- Experience self-leading growth in an environment that emphasizes autonomy and respects individual initiatives;
- Acquire world-class knowledge accumulated from Woowa Brothers corporation with Korea's #1 food delivery app;
- Enjoy everyday happiness at work with our witty culture, high flexibility with hybrid working model, open, young and dynamic environment,...