KMS Technology is hiring a

Senior Engineering Manager

Guadalajara, Mexico
Full-Time

We are seeking a dynamic and experienced Engineering Manager to lead, mentor, and grow our talented team of engineers. The successful candidate will manage multiple engineering teams, oversee the delivery of complex software projects, and collaborate closely with product management, quality assurance, and other cross-functional teams. As a leader, you will be responsible for ensuring timely delivery, high-quality execution, and fostering a culture of innovation and continuous improvement.


Key Responsibilities

 

  • Lead and manage software engineering teams, ensuring high performance, motivation, and professional growth.

  • Work closely with stakeholders, including Product Managers, Designers, and Client Success Teams, to align engineering initiatives with business objectives.

  • Oversee the delivery of complex software projects from concept to production, ensuring scalability, reliability, and performance.

  • Establish and promote best practices in software development, code reviews, testing, and documentation.

  • Identify and mitigate potential risks in the development process to ensure on-time, quality project delivery.

  • Drive continuous improvements in engineering processes and methodologies, focusing on agile delivery, automation, and DevOps practices.

  • Mentor and support engineers in their technical and professional development.

  • Collaborate on resource planning, project roadmaps, and team capacity management.

  • Promote innovation within the team and encourage adoption of emerging technologies where appropriate.

  • Foster a culture of collaboration, communication, and inclusion across distributed teams.

  • Bachelor's degree in Computer Science, Engineering, or related field (Master’s degree preferred).

  • 5+ years of experience in software engineering roles, with at least 2 years in engineering management or a technical leadership position.

  • Proven track record of managing engineering teams and delivering high-quality software products on time.

  • Strong technical background, with software development in relevant technologies (Java, Python, Javascript, Data Engineering, etc.) and a solid understanding of software engineering practices.

  • Experience with agile methodologies, continuous integration, and DevOps practices.

  • Demonstrated experience in developing career paths, conducting regular performance reviews, and supporting the professional growth of engineers.

  • Ability to guide teams through complex challenges, offering strategic and practical solutions.

  • Excellent communication, leadership, and organizational skills.

  • Ability to manage multiple projects simultaneously in a fast-paced environment.

  • Experience working with distributed and remote teams is a plus.

 

Preferred Qualifications:

  • Experience with agile methodologies and leading teams in an agile environment.

  • Familiarity with cloud-based technologies (AWS, Azure, GCP) is a plus.

  • Experience in a fast-paced, dynamic environment, preferably in the tech industry.

 

  •  

 

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Engineering Manager Q&A's
Report this job
Apply for this job