1

Overnight Big Data Software Engineer Jobs in Michigan

Data Engineer

Farmington Hills, MI · On-site

$100 - $125/hr

Collaborate with data scientists, analysts, and software engineers to deliver clean and reliable ... Experience with big data technologies such as Hadoop, Spark, Kafka, or Hive. * Familiarity with ...

Google Cloud Platform Data Engineer

Dearborn, MI · On-site

$105K - $126K/yr

Full-stack software engineering roles, in which employees develop all components of software ... Extensive experience with big data technologies, such as Apache Spark, Hadoop, Kafka, and Flink.

Data Engineer

Warren, MI · On-site

$45 - $50/hr

Deliver solutions across Big Data applications to support business strategies and deliver business ... The main function of a Software Engineer is to design, develop, implement, test, and maintain ...

GCP Data Engineer with Python

Dearborn, MI · On-site

$105K - $126K/yr

Exposure to Big Data ecosystems and distributed data processing. Nice to have Technical Skills ... The engineer will collaborate with existing team members, including Software Analysts and Scrum ...

Data Engineer

Warren, MI · On-site

$45 - $50/hr

Deliver solutions across Big Data applications to support business strategies and deliver business ... The main function of a Software Engineer is to design, develop, implement, test, and maintain ...

In this role, you'll combine strong data and software engineering skills with an understanding of time-series and energy data. You'll define validation and cleaning logic, build production-grade ...

Senior Software Engineer

Ann Arbor, MI · On-site

$125 - $150/hr

We are seeking a Senior Software Engineer to design, build, and maintain the core systems that ... You'll be working with big data and cloud-based solutions using the latest technologies as part of ...

$50 - $60/hr

CTG is seeking to fill a Data Engineer - Big Data (Spark/Scala, Hadoop, SQL, Python) position for our client. Location: Piscataway, NJ Duration: 12 months Duties: * Design, develop, test, and ...

Data Engineer

Dearborn, MI · On-site

$105K - $126K/yr

As a Data Engineer on the Wrangling and Visualization Migration Team, you will communicate and ... Software Development * Big Data * Data/Analytics * ETL * Application Development * Google Cloud ...

GCP Cloud Run, Angular, Spring Boot, Big Query, AIPGEE Experience Required: * 6+ years of software engineering experience, including significant experience building cloud-based data platforms or data ...

... developers, and other stakeholders on requirements and design Develop scalable and reusable ... Datawarehouse, Big Data and BI Analytics concepts Strong experience in SQL, PL/SQL Oracle ...

Showing results 21-40

Overnight Big Data Software Engineer information

What is the difference between Overnight Big Data Software Engineer vs Data Engineer?

AspectOvernight Big Data Software EngineerData Engineer
Primary FocusDeveloping and maintaining big data processing systems during overnight shiftsDesigning, building, and managing data pipelines and infrastructure
Work EnvironmentTypically in data centers or office settings with night shiftsOffice or cloud environments, often with flexible hours
Required SkillsBig data tools (Hadoop, Spark), programming, scripting, overnight shift readinessData modeling, ETL processes, database management, cloud platforms

While both roles involve working with big data technologies, the Overnight Big Data Software Engineer focuses on developing systems during night shifts, often emphasizing real-time processing and system stability. Data Engineers build and maintain data pipelines and infrastructure, usually during regular hours. Understanding these differences helps in choosing the right career path or job search focus.

What are the most commonly searched types of Big Data Software Engineer jobs in Michigan?

The most popular types of Big Data Software Engineer jobs in Michigan are:

Data Engineer

Aptdata Solutions Inc.

Farmington Hills, MI • On-site

$100 - $125/hr

Other

Posted 6 days ago


Job description

Job Summary

We are looking for a talented Data Engineer to join our team and help design, build, and maintain robust data pipelines and systems. In this role, you will play a critical part in enabling data‑driven decision‑making by ensuring that data is collected, processed, and made accessible efficiently and securely across the organization.

Responsibilities
  • Design, develop, and maintain scalable data pipelines and ETL (Extract, Transform, Load) processes.
  • Build and optimize data architectures for data ingestion, transformation, and storage.
  • Collaborate with data scientists, analysts, and software engineers to deliver clean and reliable datasets.
  • Develop and maintain data models, data warehouses, and data lakes.
  • Ensure data quality, integrity, and governance across all data pipelines.
  • Monitor and improve the performance, scalability, and reliability of data systems.
  • Implement best practices in data management, security, and compliance.
  • Troubleshoot and resolve data‑related issues and support data infrastructure.
Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Engineering, Information Systems, or a related field.
  • 3+ years of experience as a Data Engineer or in a similar role.
  • Strong programming skills in Python, Java, or Scala.
  • Hands‑on experience with ETL tools and frameworks (e.g., Apache Airflow, Apache NiFi, Talend).
  • Proficiency in SQL and working with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).
  • Experience with big data technologies such as Hadoop, Spark, Kafka, or Hive.
  • Familiarity with cloud platforms (AWS, Azure, or GCP) and cloud data services (Redshift, BigQuery, Snowflake).
  • Strong understanding of data modeling, warehousing concepts, and data governance.
  • Excellent problem‑solving and communication skills.
#J-18808-Ljbffr