Objective of the Role 

Responsible for leading multiple engineering teams, driving technical excellence, and ensuring the successful delivery of high-impact projects aligned with organizational goals. This role combines strategic leadership, people management, and operational oversight to foster a culture of innovation, collaboration, and continuous improvement. Serves as a key partner to cross-functional leadership, contributing to the technology roadmap and aligning engineering initiatives with business objectives.  

Main Responsibilities 

  • Manage and oversee multiple engineering teams, providing leadership, support, and direction to ensure alignment with organizational goals and priorities. 
  • Drive the execution of the technology roadmap by collaborating with cross-functional teams, including product, design, and business stakeholders, to define requirements and align priorities. 
  • Develop and implement strategies to optimize team performance, enhance collaboration, and deliver high-quality, scalable, and secure solutions. 
  • Foster a culture of innovation and technical excellence by promoting best practices in software development, including secure coding, testing, and CI/CD processes. 
  • Lead and support Engineering Leads and Senior Leads, providing mentorship, feedback, and guidance to drive their professional growth and development. 
  • Oversee the development and adherence to SLAs, SLOs, and SLIs to maintain system reliability and performance standards. 
  • Identify and resolve organizational bottlenecks, risks, and dependencies, ensuring seamless project execution and operational efficiency across teams. 
  • Partner with Site Reliability Engineering (SRE) teams to ensure infrastructure scalability, reliability, and alignment with business needs. 
  • Establish and monitor KPIs to measure team success, identify improvement opportunities, and implement corrective actions when needed. 
  • Advocate for and implement technical innovation, evaluating emerging technologies and integrating them into development practices to enhance team capabilities. 
  • Represent engineering teams in strategic discussions, contributing technical insights and recommendations that shape organizational goals and initiatives. 
  • Develop and maintain comprehensive technical documentation to ensure knowledge sharing and continuity across teams. 
  • Manage team capacity and resource allocation, ensuring that engineering efforts are effectively aligned with business demands and project timelines. 
  • Promote an autonomous work culture by encouraging self-management, accountability, and proactive problem-solving among team members. 
  • Serve as a Spin Culture Ambassador to foster and maintain a positive, inclusive, and dynamic work environment that aligns with the company's values and culture. 

Required Knowledge and Experience 

  • 12+ years of experience in software development, with 5 years in leadership roles managing multiple teams or complex projects. 
  • Advanced expertise in software development technologies, including .NET, Java, TypeScript, React, React Native, and Node.js. 
  • Strong experience with microservices architecture, containerization, and cloud platforms such as AWS or GCP. 
  • Demonstrated knowledge of secure development practices, compliance standards, and tools such as SAST, DAST, and MAST. 
  • Proficiency in SQL and NoSQL databases, with a focus on performance optimization and data reliability. 
  • Proven ability to lead and manage engineering teams, fostering collaboration, innovation, and professional growth. 
  • Strong understanding of Agile methodologies, with experience in backlog management, sprint planning, and cross-team collaboration. 
  • Expertise in CI/CD pipelines and testing automation strategies, ensuring consistency and quality in code delivery. 
  • Exceptional communication and stakeholder management skills, with the ability to align technical solutions with strategic business goals. 
  • Experience in driving large-scale initiatives, aligning engineering efforts with organizational objectives, and delivering measurable results. 
  • Strong problem-solving and analytical skills, with a proactive approach to identifying and addressing challenges. 
  • Commitment to creating an inclusive and collaborative work environment, promoting team growth and success. 
  • Strong adaptability to fast-paced and dynamic work environments. 
  • Willingness to acquire knowledge in new technologies within Spin’s tech stack. 
Spin está comprometida con un lugar de trabajo diverso e inclusivo. 
Somos un empleador que ofrece igualdad de oportunidades y no discrimina por motivos de raza, origen nacional, género, identidad de género, orientación sexual, discapacidad, edad u otra condición legalmente protegida.
Si desea solicitar una adaptación, notifique a su Reclutador.

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)


Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.