Job Title: Senior Data Engineer (Node.js / TypeScript) Location: Remote – Brazil Job Description We are seeking a Senior Data Engineer with strong Node.js and TypeScript expertise to build scalable backend systems and data services. The ideal candidate will have recent hands-on experience with Node.js, strong database expertise in MongoDB and SQL, and experience building high-performance APIs. This role focuses on designing and developing scalable backend services that support high-volume data processing and integration across digital platforms. Experience with GraphQL is preferred but not mandatory. Key Responsibilities Design, develop, and maintain scalable backend services using Node.js and TypeScript. Build and optimize REST/GraphQL APIs for high-performance data access and integration. Develop and maintain data models and database schemas across MongoDB and SQL databases. Implement scalable data ingestion and processing pipelines. Work with distributed systems in a cloud-based environment. Ensure performance optimization, reliability, and scalability of backend services. Collaborate with cross-functional teams including product, architecture, and engineering. Participate in Agile/Scrum ceremonies such as sprint planning, stand-ups, and retrospectives. Follow DevOps best practices, including CI/CD, testing, and monitoring. Required Skills 5+ years of experience in backend engineering or data engineering. Strong recent hands-on experience with Node.js. Proficiency in TypeScript and JavaScript. Strong experience with MongoDB and SQL databases. Experience building REST APIs or GraphQL APIs. Solid understanding of data modeling and database design. Experience working in cloud environments (AWS preferred). Familiarity with CI/CD pipelines, testing frameworks, and modern development practices. Nice to Have Experience with GraphQL architecture or schema design. Experience with distributed systems and high transaction platforms. Knowledge of ETL pipelines and data processing frameworks. Experience working in digital media, sports, or high-scale consumer platforms. Education Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.