Role: Data Engineer III (API) or Software Engineer with Data ExperienceLocation: Mexico / Brazil (Remote) Mode: Contract/FTEAbout the RoleWe are looking for a senior-level engineer with strong backend and data expertise. The role centers on Node.js, TypeScript, APIs, and database modeling with exposure to cloud services.ResponsibilitiesBuild and manage APIs (REST & GraphQL).Design and optimize data models (MongoDB, NoSQL, relational).Work on schema design, indexing, and transactions.Develop ETL pipelines and data ingestion workflows.Collaborate on backend architecture with containers and cloud (AWS/OCI).Requirements6+ years of software/data engineering experience.Strong skills in Node.js, TypeScript, and database modeling.Experience with GraphQL, MongoDB, and NoSQL.Knowledge of software engineering best practices.Cloud (AWS/OCI) and container experience.Excellent communication skills.Nice to HaveMessaging systems (Kafka, RabbitMQ).Event-driven architecture.Apply today or share your profiles to