Data Engineer
Grand Rapids, MI (IT Building), United States
⚠️ We'll shut down after Aug 1st - try foo🦍 for all jobs in tech ⚠️
UFP Industries
UFP Industries supplies thousands of products that support the world’s physical infrastructure, advance major markets, and improve people’s lives.General Summary
UFP Industries is seeking a Data Engineer to support the development of tools and processes that integrate data to drive business decisions and efficiencies. The ideal candidate will have moderate experience with data engineering projects and demonstrate proficiency in data technologies. This is a full-time, onsite position based in Grand Rapids, MI.
Principal Duties and Responsibilities
Develops and maintains data pipelines to acquire, cleanse, transform, and publish data from various sources.
Builds and maintains data sets to meet business requirements.
Collaborates with developers, IT infrastructure, and leadership to ensure data solutions are accurate and reliable.
Follows coding standards and best practices to ensure efficient and reusable components.
Participates in process improvement initiatives and contributes to system design.
Supports both front-end and back-end development using .NET, C#, and modern frameworks.
Works with product owners and developers to define requirements and deliverables.
Troubleshoots and debugs applications to ensure performance and reliability.
Writes clean, maintainable code and participates in code reviews.
Keeps current with industry trends and technologies to support innovative solutions.
Job Specifications
Knowledge
Bachelor’s degree in Computer Science, Engineering, or related field.
3+ years of experience in data engineering or related roles.
Proficiency in Python/PySpark, SQL/SparkSQL.
Experience with C# and object-oriented programming.
Preferred experience with Databricks.
Skills and Abilities
Ability to deliver quality applications on time.
Strong communication and teamwork skills.
Quick learner of new technologies and applications.
Excellent problem-solving and attention to detail.
Logical and process-oriented mindset.
Conduct
Self-motivated and works well independently.
Professional demeanor and strong interpersonal skills.
Organized and detail-oriented.
Team player aligned with company goals.
Able to pass a drug test.
Benefits
Medical insurance
Health savings account with company contribution
Dental insurance
Vision insurance
Basic and voluntary life insurance
Disability insurance
401(k) plan with company match
Paid vacation and holidays
Stock purchase program with employee discount
Educational reimbursement
Wellness programs and challenges
Other supplemental benefits
Working Conditions
Working environment is generally favorable. Requires sitting at a desk for long periods of time. Some traveling is required.
Disclaimer Statement
The above information on this description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job.
The Company is an Equal Opportunity Employer.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Classification Computer Science Databricks Data pipelines Engineering OOP Pipelines PySpark Python SQL
Perks/benefits: 401(k) matching Career development Equity / stock options Health care Insurance Wellness
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.