Search by job, company or skills

Navigos Group

Senior Engineering Manager

Early Applicant
  • 20 days ago
  • Be among the first 50 applicants

Job Description

Why We Need This Position: To lead our engineering teams to build AI HR platforms that will helps millions of job seekers and companies to archive their dreams.

Summary: We are looking for a Software Engineering Manager to lead a team of talented software engineers in designing and implementing scalable, robust, and innovative software systems. The ideal candidate will have strong expertise in system design, software architecture, and leadership, driving the successful delivery of high-quality solutions. You will collaborate with cross-functional teams, ensure the continuous improvement of engineering practices, and mentor engineers for professional growth.

Key responsibilities:

1) System Design & Architecture

Lead the design and development of scalable, maintainable, and secure software systems.

Oversee the architecture of complex systems and ensure alignment with business goals and technical requirements.

Provide technical guidance and make high-level design decisions.

2) Team Leadership

Manage and mentor a team of engineers, fostering a culture of collaboration, learning, and high performance.

Conduct regular 1-on-1s with team members, ensuring continuous professional development.

Recruit, onboard, and retain top engineering talent.

3) Project Management

Drive the execution of software projects, ensuring timely delivery of features and products.

Collaborate with product management and other stakeholders to prioritize tasks and allocate resources effectively.

Monitor and track project progress, ensuring alignment with technical and business objectives.

4) Quality Assurance & Best Practices

Promote best practices in code quality, testing, deployment, and software delivery processes.

Implement and maintain continuous integration and deployment (CI/CD) pipelines.

Ensure the team adheres to agile methodologies and other industry-standard development practices.

5) Collaboration & Communication:

Work closely with other engineering teams, product managers, and stakeholders to ensure the system architecture supports the company's business goals.

Serve as a bridge between the engineering team and senior leadership, providing regular updates on progress, risks, and technical challenges.

Qualifications:

1) Educational Background:

Bachelor's degree in computer science, Engineering, or a related field.

2) Experience:

5+ years of experience in software engineering with at least 2+ years in a leadership or management role.

Proven track record of designing and delivering scalable and high-performing software systems.

Strong understanding of system architecture, distributed systems, microservices.

3) Technical Skills:

Expertise in programming languages such as Java, Python, C#, or Go.

Hands-on experience with system design, database technologies (SQL, NoSQL), and API design.

Proficiency in cloud infrastructure, DevOps tools, and CI/CD best practices.

4) Leadership & Soft Skills:

Strong problem-solving skills and the ability to make critical decisions in a fast-paced environment.

Excellent communication and interpersonal skills, with the ability to collaborate effectively across departments.

Passion for leading teams, mentoring engineers, and fostering a positive work environment.

More Info

Industry:Other

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 04/11/2024

Job ID: 99127551

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Hung Yen Senior Executive Assistant Manager Engineering Estate Management

Frasers Property VietnamCompany Name Confidential

Senior Engineering Manager Core Platform

AscendaCompany Name Confidential
Last Updated: 19-11-2024 09:16:53 PM
Home Jobs in Ho Chi Minh Senior Engineering Manager