Senior Engineering Manager

at  KMS Technology

Guadalajara, Jal., Mexico -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate25 Jan, 2025Not Specified26 Oct, 2024N/AData Engineering,Agile Methodologies,Azure,Java,Software Engineering Practices,Python,Continuous Integration,Software Development,Performance Reviews,Leadership,Engineers,Aws,Javascript,Computer Science,Agile Environment,Teams,Engineering ManagementNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

KMS Technology is committed to delivering world-class technology solutions that drive business success. We are a dynamic team of innovators and problem-solvers who are passionate about technology and creating impactful solutions. At KMS Technology, we foster a collaborative and growth-oriented environment where everyone can thrive.

QUALIFICATIONS

  • 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.

Responsibilities:

RESPONSIBILITIES

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.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science engineering or related field (master’s degree preferred

Proficient

1

Guadalajara, Jal., Mexico