O que a vaga pede
Job Summary
We are looking for a Senior Data Engineer with strong experience in GraphQL, API platforms, Node.js, TypeScript, and scalable data systems. The ideal candidate will have hands-on experience building scalable data pipelines, APIs, distributed cloud systems, and GraphQL platforms.
Must-Have Skills
Programming & Backend
- Node.js
- JavaScript (ES6+)
- TypeScript
GraphQL / API Platform
- GraphQL Schema Design
- GraphQL Federation
- GraphQL Query Optimization
- GraphQL API Development
- Apollo GraphQL or WunderGraph Cosmo
Data Engineering
- 5+ years of experience in Data Engineering / Data Systems
- Scalable data pipelines and data layers
- Data Modeling
- Data Integration
Databases
- MySQL
- MongoDB
- DynamoDB
- Redis
Cloud & Distributed Systems
- Distributed cloud environments
- High-volume transactional systems
- Microservices / service-based architecture
- Scalable APIs
DevOps & Engineering Practices
- CI/CD
- Git / GitHub
- GitOps
- Unit Testing
- Integration Testing
- TDD
- Observability & Monitoring
Methodologies
- Scrum / Agile
- Technical estimation
- Risk and technical feasibility analysis
Key Requirements
- Strong hands-on experience with Node.js, TypeScript, and GraphQL
- Experience with GraphQL Federation and API development
- Strong Data Engineering and Data Systems background
- Experience with relational and NoSQL databases
- Experience working with distributed, high-volume systems
- Strong understanding of CI/CD, testing, GitOps, and observability