Senior Full Stack Developer (Data Engineering)

Global Information Technology, LLCSouthfield, MichiganRemoteFull-timeSenior, 5–8 yearsListed 1 day ago

Apply now

About this role

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 [email protected]