Back to jobs
tags.new

Data Engineer

Remote - USCA

Are you someone who naturally connects business needs, data, and technology and enjoys guiding others through complex decisions? Do you like partnering with clients, asking the right questions, and designing data solutions that support long-term success rather than one-off wins?

InterWorks is seeking a Data Engineering Consultant to work closely with clients as they navigate modern data platform decisions. This role blends hands-on data engineering with consulting, discovery, and client advisory work. You’ll help organizations move from fragmented, messy data environments to scalable, reliable data platforms that enable analytics, AI, and confident decision-making.

In this role, you’ll collaborate with internal teams and client stakeholders to design and deliver thoughtful, sustainable solutions. Our Data Engineering Consultants don’t just implement pipelines, they help clients understand tradeoffs, shape technical direction, and build foundations that grow with the business.

Location Preferences:  We’d love for you to join us from one of our offices in Oklahoma City, Tulsa, or Stillwater, OK. Remote work in the Raleigh–Durham, NC area may be possible depending on the situation. Let’s chat!

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

What You’ll Do

  • Lead and participate in discovery conversations to understand client goals, constraints, and current-state data environments
  • Guide clients through data platform, architecture, and tooling decisions, clearly explaining options and tradeoffs
  • Design and deliver technical roadmaps that support scalable data and analytics platform adoption
  • Apply strong data modeling and engineering best practices to support analytics, reporting, AI, and machine learning use cases
  • Stay current on modern data engineering trends, cloud platforms, and emerging technologies
  • Design and build modern, reliable data pipelines and ETL/ELT frameworks
  • Architect cloud-native data infrastructure with a focus on scalability, maintainability, and data quality
  • Integrate and unify data from diverse sources including SQL databases, APIs, spreadsheets, and cloud storage
  • Own technical direction for client engagements, balancing best practices with real-world constraints
  • Collaborate closely with analysts, consultants, and client stakeholders to translate business needs into technical solutions
  • Deliver billable consulting services, including hands-on engineering work and client advisory engagements

What You’ll Need

  • 5+ years of professional experience in data engineering, technical consulting, or a related field
  • Strong SQL skills and experience working with relational databases and cloud data warehouses
  • Hands-on experience with ETL/ELT workflows and data transformation frameworks
  • Solid understanding of data modeling best practices and data quality principles
  • Experience working in client-facing or consulting-style environments
  • Ability to translate complex technical concepts into clear, actionable guidance for non-technical audiences
  • Working knowledge of cloud platforms and modern data engineering architectures
  • Familiarity with DevOps concepts, CI/CD pipelines, and version control
  • Comfort navigating ambiguity and evolving requirements in a consultative environment
  • Strong problem-solving skills and a client-centered mindset

What We’d Like You to Have

  • Experience with cloud platforms such as AWS, Azure, or GCP
  • Familiarity with tools like Snowflake, Databricks, dbt, Fivetran, Matillion, or similar technologies
  • Working knowledge of Python or scripting for automation
  • Exposure to analytics, BI, or downstream data consumption use cases
  • Interest in AI and emerging technologies shaping the future of data engineering
  • Background in software engineering, systems integration, or analytics consulting

Why InterWorks

InterWorks is a people-focused tech consultancy that empowers clients with customized, collaborative solutions, and we love pursuing innovation alongside people who inspire us. Our approach to work and community is unique and unconventional—just like us—and that’s the way we want it. The only thing missing is you.  At InterWorks, we value unique contributions, our people are the glue that holds our business together.  We’re always looking for the right people, and we could be your perfect fit.

Create a Job Alert

Interested in building your career at InterWorks? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...
Select...
Select...
Select...
Select...
Select...
Select...
Select...
Select...
Select...
Select...