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.Responsibilities- Build 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).Requirements- 6+ 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 Have- Messaging systems (Kafka, RabbitMQ).- Event-driven architecture.Apply today or share your profiles to