Senior Data Engineer
@ InterWorks

Portland, Oregon, United States
$120,000
On Site
Full Time
Posted 30 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXXXX****** @interworks.com
Recommended after applying

Job Details

Senior Data Engineer at InterWorks

Do you get a thrill from solving puzzles, making messy data make sense, or building systems that just work? At InterWorks, you will help clients turn their data into something powerful, useful, and even beautiful. You will be at the center of designing robust data systems, unifying messy data sources, and building pipelines that fuel meaningful insights.

What You’ll Do:

  • Build modern, scalable data pipelines that keep data flowing.
  • Design cloud-native infrastructure supporting analytics and AI.
  • Unify and wrangle data from SQL, APIs, spreadsheets, cloud storage, and more.
  • Develop ETL/ELT frameworks to improve code quality.
  • Apply data modeling principles for dashboards and data science.
  • Collaborate with teams to understand client needs.
  • Write clear documentation and contribute to design decisions.
  • Bring a thoughtful, problem-solving mindset to projects.

What You’ll Need:

  • Solid SQL skills and a desire to keep learning.
  • Strong experience with ETL/ELT workflows.
  • Understanding of data modeling best practices.
  • Deep knowledge of data quality, governance, and observability.
  • Working experience with DevOps and CI/CD pipelines.
  • Excellent communication and client-centered solution skills.
  • 5+ years in data engineering or technical consulting.
  • Flexibility in fast-changing environments.

Nice-to-Haves:

  • Experience with cloud platforms (AWS, Azure, GCP).
  • Familiarity with tools like Matillion, Fivetran, dbt, or Snowflake.
  • Exposure to modern data warehouses (BigQuery, Redshift, Databricks).
  • Knowledge of Python or scripting for automation.
  • Interest in AI and its role in data engineering.
  • Background in software engineering or integration work.

Why InterWorks:

InterWorks is a people-focused tech consultancy that empowers clients with customized, collaborative solutions. Our unique approach combines innovation with a caring, thoughtful team culture. If you value a work environment where unique contributions matter, you might be the perfect fit.

Location Preferences: Offices in Portland, OKC, Tulsa, or Stillwater. Remote work may be possible depending on the situation.

Salary Range: $90,000–150,000, depending on experience and qualifications.

Key skills/competency

  • SQL
  • ETL
  • Data Modeling
  • Cloud Platforms
  • DevOps
  • CI/CD
  • Data Quality
  • Automation
  • Documentation
  • Collaboration

How to Get Hired at InterWorks

🎯 Tips for Getting Hired

  • Research InterWorks culture: Study mission, values, and employee reviews.
  • Customize your resume: Highlight ETL and SQL skills.
  • Showcase project experience: Include data pipeline projects.
  • Prepare for technical questions: Focus on data modeling and CI/CD.

📝 Interview Preparation Advice

Technical Preparation

Review SQL query optimization techniques
Practice ETL/ELT pipeline design
Study cloud platform services basics
Understand CI/CD pipeline configurations

Behavioral Questions

Describe a challenging data project.
Explain teamwork in solving technical issues.
Discuss handling fast-changing environments.
Share an example of clear communication.

Frequently Asked Questions