Company:
Location:North America, LATAM
Languages:English
Seniority level:Senior
Skills:DockerNode.jsPostgreSQLSoftware DevelopmentArtificial IntelligenceDesign PatternsJavascriptKafkaMongoDBTypeScriptData engineeringREST APIRedisData modeling
- Strong software development background with modern programming languages.
- Proven experience using AI coding tools regularly in production environments.
- Eager to learn and lean into our existing Typescript/Javascript Node.js codebase.
- Hands-on experience designing and operating large-scale data processing systems.
- Familiarity with message queue systems, Spark, Docker, all types of databases, and data storage engines.
- Comfortable working with unstructured or inconsistent data.
- Excellent written and verbal English skills, especially in remote collaboration.
- Clean, maintainable code style with strong emphasis on testing and peer review.
- Eager to learn, open to feedback, and naturally collaborative in a remote setting.
- Architect and maintain robust data pipelines to transform diverse data inputs into a cohesive structure.
- Integrate data from Postgres, Redis, MongoDB, Kafka, and other event sources into a unified platform.
- Build APIs with AI assistance to enable secure access to consolidated insights.
- Create dashboards and internal tools for exploration, monitoring, and debugging with AI assistance.
- Identify behavior clusters and detect patterns within large datasets.
- Guide architectural decisions and advise on data questions across engineering teams.