• IMAGE: Return to Main
  • IMAGE: Show All Jobs

Position Details: Sr Data Engineer - 1235535N

Location: Beaverton, OR
Openings: 1
Job Number:





Client Global Technology needs faster answers with more clarity—this means timely access to core business information in an accessible format. Key categories of information include: squads (how many squads do we have, who is on what squad, what they are working on, how are their agile practices going, what’s their morale like, etc.), value delivery (what are we delivering when, do we have enough capacity to deliver on our commitments, where do we need to make additional squad capacity investments, etc.), organizational (what’s our org structure, who reports to who, what’s our labor type distribution, what’s our teammate recognition culture like, etc.). The Digital Dash team is leading the charge on this effort – we design, build, and maintain dashboards that integrate information from disparate sources to support clarity on the facts on the ground for leadership at all levels.

The TECHNICAL LEAD, DATA ENGINEERING position is going to help the Digital Dash team pull data from various sources, store it in a database where we can access it, write/schedule jobs to get the data to flow in a time-consistent manner, manipulate the data as needed to allow for analysis, and build very basic front ends to input/view/edit some of the data. In this role, you will have the opportunity to have a global impact on a relatively Greenfield project from a data architecture perspective, helping Global Technology transform into a data-driven organization.


  • Provide engineering on modern, cloud-based data processing technology stack
  • Build data pipelines, data validation frameworks, job schedules with emphasis on automation and scale
  • Architect and build systems to process high data volume and consume diverse data sources
  • Consult and mentor other teams on best practices for building scalable data architectures
  • Design and implement features in collaboration with product owners, reporting analysts / data analysts, and business partners within an Agile / Scrum methodology
  • Proactively support product health by building solutions that are automated, scalable, and sustainable – be relentlessly focused on minimizing defects and technical debt
  • Demonstrable team leadership in moving features and projects forward through ambiguity to success


  • Masters’ or Bachelors' degree in Computer Science or a related field
  • 5+ years of experience in large-scale software development with emphasis on data analytics and high-volume data processing
  • 3+ years of experience in data engineering development
  • 2+ years of experience designing and implementing scalable data architectures
  • 2+ years of experience with AWS and related services (e.g., EC2, S3, ECS, Kinesis, SQS, SNS, Lambda, Airflow)
  • Experience in data-centric programming languages (e.g., Python or Go)
  • Experience with Terraform
  • Experience with participating in projects in a highly collaborative, multi-discipline team environment

Perform an action:

IMAGE: Apply to Position
mautic is open source marketing automation

Powered by: CATS - Applicant Tracking System