Objective of the Role
Serves as a pivotal technical leader, responsible for driving the design, development, and evolution of advanced software systems and architectures. This role requires a deep understanding of engineering principles, strategic decision-making, and the ability to influence and align teams toward achieving organizational goals. Ensures the scalability and reliability of solutions and fosters a culture of innovation and technical excellence.
Main Responsibilities
- Lead the design and implementation of complex, scalable software architectures, ensuring alignment with the organization’s technology strategy and long-term vision.
- Act as a trusted advisor to leadership, contributing to strategic technical decisions and aligning engineering initiatives with business objectives.
- Collaborate with cross-functional teams to define requirements, propose innovative solutions, and deliver high-quality systems that meet both business and technical needs.
- Mentor Staff Engineers and other technical leaders, providing guidance on best practices, architectural standards,
and professional development.
- Drive the adoption of cutting-edge technologies and methodologies, positioning the organization as a leader in innovation and engineering excellence.
- Oversee and coordinate the execution of large-scale technical projects, ensuring delivery timelines, quality standards, and strategic alignment are met.
- Ensure robust system performance by identifying and resolving architectural bottlenecks, implementing optimization strategies, and designing for scalability and reliability.
- Establish and enforce technical standards, including secure coding practices, automated testing frameworks, and CI/CD pipelines, to maintain high-quality deliverables.
- Collaborate with Site Reliability Engineering (SRE) and security teams to enhance system reliability, optimize infrastructure, and ensure compliance with industry regulations.
- Create and maintain comprehensive technica
📌 Staff Engineer Sr (México)
🏢 Spin
📍 México