Senior Engineer (backend Platform - Nodejs, Data Integrations)

Impact

Cape Town, South Africa
On-site
Node.js and typescript expertise
Data processing and streaming experience
Large dataset handling
Impact is seeking a Senior Engineer specializing in backend development using Node.js and TypeScript to optimize their ETL engine and handle data integrations. The role emphasizes problem-solving, a proactive mindset, and a passion for quality code within a collaborative environment

Job Summary

  • Develop robust, scalable integrations using Node.js and TypeScript, and maintain and optimize the core of the ETL engine for resiliency, high throughput, and data integrity.
  • Design and implement crawlers and API consumers that interface with diverse external systems, and participate in a shared on-call rotation to monitor system health and respond to alerts.
  • We offer a strong benefits package including health and wellness support, flexible working, stock options, continuous learning opportunities, generous parental leave, and technology stipends.

Matching Summary

Match Score: 85

Impact is seeking a Senior Engineer specializing in backend development using Node.js and TypeScript to optimize their ETL engine and handle data integrations. The role emphasizes problem-solving, a proactive mindset, and a passion for quality code within a collaborative environment.

Skills & Requirements

Must-have

  • Node.js and TypeScript expertise
  • Data processing and streaming experience
  • Large dataset handling
  • OpenTelemetry observability
  • Google Cloud Platform (GCP) experience
  • Test-first mindset
  • Jest, Vitest, Playwright experience
  • GitHub workflows understanding

Nice-to-have

  • Proactive problem-solving
  • Tech-obsessed mindset
  • Resilient system building
  • Reverse-engineering complex APIs
  • Building crawlers
  • Optimizing high-volume pipelines

Key Requirements

  • Node.js and TypeScript mastery
  • Data engineering experience
  • Observability knowledge
  • GCP hands-on experience
  • Testing rigor
  • GitHub workflows understanding

Work Rights

Not specified

Tailored Resume

Cover Letter