Specialized Roles:
Senior Full Stack Developer; Data Engineering
Job in
Southfield, Oakland County, Michigan, 48034, USA
Listing for:
Global Information Technology
Full Time, Seasonal/Temporary
position
Listed on 2026-11-05
Job specializations:
-
Software Development
Data Engineering
Job Description & How to Apply Below
Job Description
Job Title:
Senior Full Stack Developer (Data Engineering)
Job Location:
Remote
Job Type: Full Time
- 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 CSS
3. - 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.
- Type Script, Next.js, Airflow, Dagster, or Prefect.
- Experience with Snowflake, Big Query, Redshift, or Databricks.
- Knowledge of Docker, Kubernetes, Terraform, or Kafka.
- Experience with BI tools, AI/ML pipelines, or LLM-based applications.
Position Requirements
10+ Years work experienceTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction