Job Description
We’re hiring a Full Stack data engineer (backend heavy) to join our team, to lead the development of sophisticated data visualization dashboards (e.g. Marketing Analytics Dashboards, Lead Generation Dashboards, BI Platforms). If you have strong backend/data engineering skills, full stack experience, and the ability to lead a team, we’d love to connect.
#Key Responsibilities:
Collaborate with stakeholders to translate analytical needs into interactive dashboards and workflows
Architect and build scalable, modular data visualization platforms
Design and orchestrate backend data pipelines, APIs, and integrations with external data sources
Define data modeling strategies for efficient querying and aggregation
Lead a small engineering team, ensuring best practices and timely delivery
Oversee the full lifecycle: data ingestion & modeling architecture & UI/UX design frontend implementation backend implementation integration & testing deployment
Requirements:
Strong experience in architecting and delivering end-to-end analytics or BI dashboards
5+ years full stack experience
Backend expertise (FastAPI / Python preferred ) with strong database and data modeling skills (SQL, Postgres, BigQuery, etc.)
Experience with data integrations (APIs, webhooks, ETL pipelines) and performance optimization for analytics workloads
Adequate frontend experience (React/Next.js, TailwindCSS) with charting libraries (Recharts, D3.js, ECharts, etc.)
Experience with DevOps, deployment pipelines, and cloud environments (AWS/GCP/Railway)
Strong leadership, communication, planning, and estimation skills
Bonus: Experience with BI/data tooling (Metabase, Superset, Cube.js)