We are seeking a Senior Full-Stack Engineer with a strong emphasis on Python backend development and data engineering to deliver high-impact business intelligence and data visualization solutions.
You'll take ownership of the full data pipeline, from designing robust ETL processes in Python to building interactive, user-facing dashboards using modern JavaScript / React frameworks.Must-have skills : - Expert-level proficiency in Python and its relevant ecosystem for backend development (Flask, Django, FastAPI) and data manipulation (Pandas).
- Strong working experience with modern frontend development, specifically React and TypeScript / JavaScript.
- Proven experience implementing interactive data visualizations using dedicated libraries (D3.js, Vega, Plotly, or similar).
- Demonstrated ability to take end-to-end ownership of complex features and projects, including architecture, implementation, deployment, and monitoring.
- Strong knowledge of SQL and experience with schema design and query optimization for relational databases (PostgreSQL, MySQL).
- Experience contributing to or actively working with open-source projects, particularly those related to Business Intelligence or Data Visualization.Nice-to-have skills : - Direct production experience with Apache Superset.
- Deep expertise in ETL / Data Engineering tools and concepts (Apache Airflow, dbt, cloud-based data warehouses).
- Familiarity with containerization (Docker) and cloud services (AWS, GCP, or Azure).
- Experience integrating Python applications with modern authentication and authorization systems (OAuth2, SSO).
The icing on the Kake : Competitive Pay in USD – Work globally, get paid globally.
Fully Remote – Simply put, we trust you.
Better Me Fund – We invest in your personal growth and passions.
?? Compassion is Badass – Join a community that invests in social good.