IC5 - Staff Engineer

Spin · Mexico

Apply on the company website

Objective of the Role
Plays a critical role in leading the design, development, and implementation of scalable and innovative 
technology solutions. This role drives technical excellence, fosters collaboration across teams, and ensures that 
engineering efforts align with the organization’s strategic goals. By mentoring engineers and influencing 
architectural decisions, enhances the delivery of impactful, business-aligned solutions that support long-term 
success.

Main Responsibilities
• Provide expert technical guidance and support to squads or pods, ensuring high-quality development and 
alignment with business objectives.
• Collaborate with product managers, designers, and business leaders to define technical solutions that 
address strategic needs, align with roadmaps, and meet user expectations.
• Lead the design and development of complex software architectures, focusing on scalability, 
maintainability, and performance while ensuring alignment with the organization’s technology roadmap.
• Influence architectural decisions by contributing to the strategic direction of technology solutions and 
providing input on long-term engineering priorities.
• Foster cross-functional collaboration between engineering, product, and business teams to ensure 
seamless execution of projects and alignment with organizational objectives.
• Mentor and coach junior and senior engineers, promoting professional growth and knowledge sharing to 
enhance team capabilities.
• Advocate for and implement best practices in software development, including TDD, CI/CD pipelines, and 
secure coding principles.
• Drive the adoption of innovative technologies and methodologies to improve efficiency, scalability, and 
competitiveness across engineering projects.
• Monitor the performance of systems post-implementation, leveraging metrics to identify optimization 
opportunities and ensure solutions meet business and technical requirements.
• Develop tools and automation scripts to streamline operational tasks and deployment processes, 
ensuring consistency and reliability in delivery.

measures and maintaining high levels of quality assurance.
• 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
• 7+ years of experience in software development, with a proven track record of delivering scalable and 
high-performance applications.
• Advanced expertise in programming languages such as .NET, Java, TypeScript, React, React Native, and 
Node.js.
• Deep understanding of containerized development, microservices architecture, and REST API 
consumption.

GitHub Actions, SonarCloud, Terraform, Docker).

effectively.

En Spin estamos comprometidos con construir un lugar de trabajo diverso e inclusivo.

Creemos en la igualdad de oportunidades y promovemos un entorno libre de discriminación por motivos de raza, origen nacional, género, identidad de género, orientación sexual, discapacidad, edad o cualquier otra condición legalmente protegida.

More jobs at Spin · Software Engineering jobs in Mexico