Somos la división de innovación tecnológica que ofrece soluciones digitales para simplificar la vida de nuestros clientes. Está integrada por negocios que aprovechan la tecnología para generar herramientas prácticas y confiables, como spin by oxxo* una wallet que busca simplificar la vida de sus clientes a través de una cuenta de fondos de pago electrónico, así como distintas soluciones para negocios. Somos un equipo diverso y multidisciplinario centrado en desarrollar propuestas de valor innovadoras y diferenciadas en el mercado. Respaldados por los más de 130 años de experiencia y compromiso a la excelencia de femsa, somos el equipo que continúa con la misión de generar valor económico y social, ahora en la comunidad digital.
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 technical documentation, including system designs, operational processes, and architectural blueprints, to support organizational knowledge sharing.
* actively contribute to incident response and root cause analysis, ensuring swift resolution and long-term prevention of critical system failures.
* promote a culture of collaboration, diversity, and inclusion within engineering teams, fostering an environment of mutual respect and high performance.
* participate in and influence the technology roadmap, working with solution architects and leadership to align on strategic priorities and investments.
* drive technical innovation by prototyping and experimenting with new tools, technologies, and frameworks to assess their potential impact and feasibility.
* 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
* 10+ years of experience in software development, with extensive expertise in designing and implementing large-scale systems and architectures.
* proficiency in programming languages such as java, python, c#, or node.js, with advanced knowledge of frontend frameworks (react, angular) and backend systems.
* proven experience with microservices architecture, containerization (docker, kubernetes), and api management.
* advanced understanding of cloud platforms (aws, gcp, azure) and their application in building scalable, secure systems.
* demonstrated ability to lead technical teams and mentor engineering leaders, fostering a high-performance, collaborative culture.
* expertise in database technologies, including sql and nosql systems, and familiarity with data modeling and performance optimization.
* strong background in agile methodologies, devops practices, and implementing ci/cd pipelines.
* deep knowledge of software security practices and compliance standards, including sast and dast tools.
* excellent communication and stakeholder management skills, with the ability to influence technical decisions and align diverse teams.
* experience driving large-scale technical initiatives from concept to delivery, with a focus on measurable business impact.
* commitment to continuous learning, with a proactive approach to staying updated on emerging technologies and industry trends.