Data Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+15 more
Job description
A Data Engineer at TempWorks is responsible for delivering data-driven insights to innovate and drive business success. The Data Engineer plays a crucial role in designing, developing, and maintaining our data architecture to support our growing data needs. The Data Engineer collaborates closely with cross-functional teams including data scientists, analysts, and software engineers to ensure the reliability, scalability, and performance of our data systems.
General Responsibilities:
- Designing and implementing scalable and efficient data pipelines to ingest, process, and transform data from various sources.
- Building and maintaining robust data warehousing solutions to support analytical and reporting requirements.
- Optimizing database performance and ensuring data quality and integrity.
- Developing and maintaining ETL processes to enable efficient data movement across systems.
- Implementing data security and privacy measures to ensure compliance with regulations and company policies.
- Evaluating and adopting new technologies and tools to enhance our data infrastructure and analytics capabilities.
- Performing other related duties as assigned.
Requirements
- Hands-on experience with SQL database design.
- A deep understanding of relational databases (e.g., MySQL, PostgreSQL).
- Experience with Azure data storage solutions such as Azure SQL Database, Azure Cosmos DB, and Azure Data Lake Storage.
- Knowledge of data integration and analysis tools such as Azure Data Factory, Azure Databricks, Azure Synapse, and Power BI.
- Understanding of data modeling and schema design principles.
- Ability to work with large datasets and perform data analysis.
- Strong experience in common data warehouse modelling principles.
- Knowledge of Dev-Ops processes (including CI/CD).
- Experience in developing NO SQL solutions is desirable., * Bachelor’s degree or higher in Computer Science, Engineering preferred.
- 5+ years of SQL experience (No-SQL experience is a plus).
- 5+ years of experience with schema design and dimensional data modeling.
- Experience designing, building, and maintaining data processing systems.
Physical Requirements:
- Prolonged periods sitting and/or standing at desk and working on a computer.
- Must be able to lift to 10 pounds at times.
Benefits & conditions
$112,000 - $176,000 a year AD&D insurance, Health insurance, 401(k) matching, Paid time off, Vision insurance, Health savings account, Dental insurance, Life insurance Bloomington, MN, The pay range for this role is: $112,000 - $176,000
TempWorks Software offers a comprehensive benefits package and provides eligible employees with an opportunity to enroll in various benefit programs, subject to applicable waiting periods. This includes the following:
- Paid Time Off
- Holiday Pay
- Volunteer Time Off
- Medical Insurance
- Health Savings Account with Employer Contribution
- Dental Insurance
- Vision Insurance
- 401(k) with Employer Match
- Life Insurance and AD&D
- Short-Term and Long-Term Disability Insurance
- Paid and Unpaid Leave of Absences
Applicants have rights under Federal Employment Laws
- Employee Polygraph Protection Act (EPPA) Poster
- “Know Your Rights: Workplace Discrimination is Illegal” Poster
- Family and Medical Leave Act (FMLA) Poster
TempWorks Software does not participate in E-Verify.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Data Engineer Salary UK
Highest Paying Tech Companies for Developers
The Most Popular IT Jobs on the Market
Top-Paying Tech Jobs (with Salaries)