Full Stack Developer – Data Platform - Remote (Colombia)
Summary
Builds full-stack Python apps and GraphQL/REST APIs that power a modern data platform, integrating Snowflake, Dagster, dbt, and PySpark pipelines.
Full Stack Developer – Data Platform (Nearshore)
Experience: 6–8 Years
Job Summary
We are looking for a Full Stack Developer with strong experience in Python, SQL, GraphQL, and modern data platforms to build scalable applications and data-driven solutions. The ideal candidate should have experience working with data engineering technologies and cloud-based platforms in an Agile environment.
Responsibilities
- Develop and maintain full stack applications supporting data platform workflows.
- Build REST and GraphQL APIs using Python.
- Work with SQL and cloud data platforms to support reporting and analytics.
- Collaborate with Data Engineers to integrate Snowflake, Dagster, dbt, and PySpark pipelines.
- Optimize application performance and ensure reliable data integration.
Participate in code reviews, Agile ceremonies, and CI/CD deployments.
Required Skills
- 6+ years of Full Stack Development experience.
- Strong experience with Python, SQL, GraphQL, and REST APIs.
- Hands-on experience with Snowflake, Dagster, dbt, or PySpark.
- Experience building scalable applications and data-driven solutions.
Strong debugging, problem-solving, and Agile development skills.
Good to Have
- Experience with cloud data platforms and distributed data processing.
- Knowledge of CI/CD pipelines and Git.Exposure to data quality, pipeline orchestration, and analytics engineering.