Browse All Jobs
Job Description
The Engineering Lead role at SILMC - SERVICIOS INTEGRADOS DE LEALTAD, MERCADOTECNIA Y COMUNICACIÓN, S.A.P.I. DE C.V. involves leading and coordinating autonomous development teams for the CIAM team. This role ensures effective team operation through cross-functional collaboration, aligning technical deliverables with business objectives, and promoting innovation and continuous learning. The Engineering Lead collaborates with other teams to deliver scalable, secure, and maintainable solutions while upholding quality standards and technical excellence. Role involves:
  • Leading and coordinating autonomous development teams.
  • Fostering cross-functional collaboration.
  • Maintaining robust, scalable reference architectures.
  • Managing risks and dependencies.
  • Ensuring thorough documentation.
  • Promoting secure, scalable, and maintainable development practices.
  • Overseeing QA processes.
  • Facilitating collaboration and knowledge sharing.
  • Leading team performance management.
  • Encouraging team innovation.
  • Promoting an autonomous work culture.
  • Serving as a Spin Culture Ambassador.
Requirements:
  • 7+ years of experience in software development, with 1-2 years in a leadership role.
  • Expertise in modern development technologies (.NET, Java, TypeScript, React, React Native, Node.js).
  • Experience in containerized development, microservices architecture, and RESTful API integration.
  • Proficiency in secure development practices (SAST, DAST, MAST).
  • Understanding of design patterns, architecture principles, and SOLID design practices.
  • Experience with SQL and NoSQL databases (MongoDB, PostgreSQL, MySQL).
  • Practical experience with TDD, ATDD, and BDD methodologies.
  • Proficiency with CI/CD tools (GitHub, GitHub Actions, SonarCloud, Terraform, Docker).
  • Strong problem-solving, communication, and stakeholder management skills.
  • Ability to foster a collaborative, high-performing team environment.
  • Adaptability to fast-paced environments.
  • Willingness to learn new technologies.
Role offers:
  • Opportunity to lead and coordinate autonomous development teams.
  • Chance to foster cross-functional collaboration.
  • Exposure to modern development technologies.
  • A dynamic and inclusive work environment.
Apply Manually