Principal fullstack engineer, mexico citymexico city | full-time | hybridwe are looking for a principal fullstack engineer to build and support scalable cloud-native applications, distributed systems, and internal platforms for enterprise environments.this role combines frontend, backend, cloud infrastructure, and data engineering responsibilities while collaborating closely with technical and business stakeholders. You will work with technologies such as react, typescript, next.js, python, c#, aws, terraform, docker, and sql-based platforms.responsibilities- develop and support cloud-native applications and distributed systems. - build frontend applications using react, typescript, and next.js. - develop backend services, apis, microservices, and data pipelines. - work with aws services, docker, terraform, and serverless architectures. - collaborate with stakeholders and engineering teams to deliver technical solutions. - participate in technical design discussions and code reviews. - create automated testing strategies and reusable engineering components. - support scalable architectures and infrastructure improvements.requirements- 8+ years of experience in software engineering roles. - strong experience with react, typescript, and next.js. - strong backend experience with python and/or c#. - experience with aws cloud services and cloud-native environments. - experience with docker, terraform, and infrastructure-as-code practices. - experience building apis, microservices, and distributed systems. - experience working with sql and/or nosql databases. - advanced english communication skills.nice to have- experience with snowflake, dynamodb, or other cloud data platforms. - experience working in consulting or client-facing environments. - experience mentoring or supporting other engineers. - experience with ai-assisted development workflows.locationhybrid role based in mexico city.