DeveloperJobs.io
← Back to all jobs

Job Description

The Sr Data Engineer at BECU designs, develops, and supports enterprise data workflows and scalable cloud-based data solutions. The role partners with technical leadership to advance reporting and analytics capabilities, reinforce governance and quality practices, and support AI-driven data initiatives.

Responsibilities

  • Design and develop complex, multi-tier systems including analysis, coding, testing, debugging, and documentation for cloud-native data solutions and integration services.
  • Coordinate, support, and execute design and development of complex data workflows across batch, near real-time, and API-based integrations.
  • Design and support prototypes, proofs of concept, and scalable data solutions that align technical quality with business needs.
  • Support and implement metadata management, master data policies, data quality standards, lineage, and governance practices within data workflows and pipelines.
  • Organize and guide data curation policies across data platforms and workflows based on technical requirements.
  • Support, mentor, and coordinate small to medium-sized teams through design reviews, code reviews, testing efforts, and development activities.
  • Partner with Architects, Product Owners, and leadership to document technology roadmaps, cloud modernization initiatives, and future-state data platform strategies.
  • Contribute to coding standards, CI/CD practices, automated testing, and code quality initiatives, helping define and improve engineering best practices.
  • Support monitoring and observability capabilities to improve visibility into pipeline performance, reliability, and operational outcomes.
  • Use automation and AI-assisted development tools, including GitHub Copilot and related technologies, to improve productivity and code quality.
  • Collaborate with architecture, governance, security, and platform engineering teams to deliver secure, scalable, reusable data products and services.
  • Present technical topics to engineering audiences and support the growth of data engineering capabilities across the organization.
  • Perform all responsibilities in alignment with BECU Competencies, compliance, regulatory, and Information Protection requirements.

Key Technologies

  • Programming and query: Python, Scala, Java, SQL
  • Cloud platforms: Azure, AWS, GCP
  • Modern data platforms: Azure Synapse, Azure Databricks, Redshift, BigQuery, Snowflake
  • Data integration and services: Azure Data Factory, Azure SQL, Cosmos DB, Event Hubs, Azure Storage, Azure functions, Container apps, API Management
  • Delivery and collaboration: Azure DevOps, GitHub, Git, Git Flow, Trunk-Based Development
  • AI-assisted tools: GitHub Copilot, Azure OpenAI, Azure AI Search, Copilot Studio, AI Foundry, MCP
  • Governance and catalog tools: Alation, Erwin, Collibra, Azure Purview, Infosphere, Informatica MDM
  • Data movement: ETL, ELT, CI/CD

Qualifications

  • Bachelor’s degree in computer science or a related discipline, or equivalent work experience.
  • Minimum 5 years of functional experience in data engineering.
  • Minimum 4 years of coding experience using languages such as Python, Scala, Java, and SQL.
  • Demonstrated experience using cloud technologies including Azure, AWS, or GCP.
  • Demonstrated experience with modern data platforms including Azure Synapse, Azure Databricks, Redshift, BigQuery, or Snowflake.
  • Demonstrated experience with ETL/ELT, SQL, and cloud data integration tools and Azure services including Azure Data Factory, Azure SQL, Cosmos DB, Event Hubs, Azure Storage, Azure functions, Container apps, and API Management.
  • Demonstrated experience with SQL, data modeling, data warehousing, data analysis, and building/supporting enterprise-scale operational data stores (ODS), data warehouses, and data lake or Lakehouse solutions.
  • Experience with CI/CD systems and tools such as Azure DevOps and GitHub.
  • Experience with Git, including code reviews, pull requests, and branching standards such as Git Flow or Trunk-Based Development.
  • Knowledge of financial services concepts and regulations, including banking, lending, deposits, payments, and risk management.
  • Experience building AI-ready data products and supporting AI agent architectures.
  • Experience with GitHub Copilot or AI-assisted Azure technologies such as Azure OpenAI, Azure AI Search, Copilot Studio, AI Foundry, and MCP integrations.
  • Experience with master data (MDM), metadata, data quality, data lineage, data cataloging, and data governance tools such as Alation, Erwin, Collibra, Azure Purview, Infosphere, and Informatica MDM.
  • Knowledge of Test Driven Development concepts and tools, including demonstrated experience with unit testing, integration testing, or performance/load testing.
  • Proven ability to deliver highly scalable data solutions throughout the data lifecycle from ideation to retirement.
  • Proven ability to remain current with emerging technologies through work or continuing industry or education involvement.
  • Proven experience leading and collaborating within teams, including business unit teams, to deliver solutions across the SDLC.
  • Experience presenting to technically adept audiences.

Pay Range

  • Target pay range: $141,800.00 to $173,300.00 annually
  • Full pay range: $110,100.00 to $204,900.00 annually
  • Compensation incentives may be available, with performance-based targets varying by role.

Location and Work Model

  • Location: Washington State (hybrid)
  • Candidates must be residents of WA, OR, ID, AZ, TX, GA, SC, NC, CA, or VA.
  • If located in Washington state and within reasonable driving distance from Tukwila, in-office attendance is requested on Tuesdays and Wednesdays at HQ.
  • For candidates outside the commute distance of TFC in approved remote locations, the role may be remote.
  • Remote or onsite, BECU emphasizes ensuring full engagement and inclusion in a collaborative environment.

Benefits

  • 401(k) Company Match (up to 3%)
  • 4% annual contribution to your 401(k) by BECU
  • Medical, Dental and Vision (family contributions as applicable)
  • PTO Program + Exchange Program
  • Tuition Reimbursement Program
  • BECU Cares volunteer time off + donation match

What You’ll Gain

  • Influence the design and evolution of modern cloud-based data platforms at enterprise scale.
  • Exposure to technologies across cloud, data engineering, automation, governance, and AI-enabled solutions.
  • Opportunities to mentor and develop other engineers while contributing to technical excellence and continuous improvement.
  • Collaboration with cross-functional teams to deliver secure, scalable, reusable data products that support business outcomes.
  • Ability to build solutions that support analytics, operational decision-making, and future AI-driven capabilities.

Similar Jobs