Senior Full Stack Developer (Data Engineering)
- Southfield, MI, United States
Remote
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Workplace
- Remote
- Posting language
- English
- Posted
Original job description
Job Description
Job Title: Senior Full Stack Developer (Data Engineering) Job Location: Remote Job Type: Full Time
Job Description/ Requirement:
• 5+ years of experience with Python, including API development and data processing.
• Strong SQL skills, including complex queries, data modeling, and performance tuning.
• 2+ years of hands-on experience with dbt, including models, testing, and documentation.
• 3+ years of experience developing production applications using React.
• Strong knowledge of JavaScript (ES6+), HTML5, and CSS3.
• Experience building REST APIs using FastAPI, Flask, or Django.
• Experience designing and maintaining ELT pipelines and data warehouses.
• Hands-on experience with Git, code reviews, automated testing, and CI/CD.
• Experience with at least one cloud platform: AWS, Azure, or GCP.
• Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
• Strong communication skills and experience working directly with clients.
Preferred:
• TypeScript, Next.js, Airflow, Dagster, or Prefect.
• Experience with Snowflake, BigQuery, Redshift, or Databricks.
• Knowledge of Docker, Kubernetes, Terraform, or Kafka.
• Experience with BI tools, AI/ML pipelines, or LLM-based applications.
Interested candidates can send their updated resumes at jobs@global-itech.com
More about this job
Skills
- Data engineering
- Python
- API development
- Process data
- SQL
- Data modelling
- dbt
- Documentation
- React
- JavaScript
- HTML
- CSS
- Flask
- Django
- Git
- Test automation
- CI/CD
- AWS
- Microsoft Azure
- Google Cloud
- Computer science
- Communication skills
- TypeScript
- Next.js
- Apache Airflow
- Snowflake
- BigQuery
- Amazon Redshift
- Databricks
- Docker
- Kubernetes
- IBM Terraform
- Apache Kafka