Senior Engineering Manager
at KMS Technology
Guadalajara, Jal., Mexico -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 25 Jan, 2025 | Not Specified | 26 Oct, 2024 | N/A | Data 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 Management | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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