Senior Data Engineer

Job Description

Axian is seeking a Senior Data Engineer in the Portland Oregon area to design and build modern cloud data platforms and enterprise data pipelines for our clients. 

This role combines deep hands-on data engineering expertise with architectural thinking. You will design scalable ingestion frameworks, implement lakehouse architectures, and integrate complex enterprise data sources into modern analytics platforms. 

A key focus of this role is expert-level data warehouse development and building high-quality, production-grade data pipelines / platforms. 

You will work closely with architects, analysts, and business stakeholders to deliver data solutions that support analytics, operational systems, and enterprise reporting. 

What You’ll Do:

  • Design and implement modern cloud data platforms, including data lakes, data warehouses, and lakehouse architectures. 
  • Build and maintain Databricks-based data engineering solutions, including ingestion pipelines, transformation frameworks, and curated data layers. 
  • Develop scalable ETL/ELT pipelines using Python, PySpark, and SQL to process and transform enterprise data. 
  • Integrate data from a wide range of sources including enterprise applications, APIs, ERP systems, databases, flat files, and third-party data feeds.
  • Implement Bronze / Silver / Gold lakehouse architectures using Delta Lake and Databricks. 
  • Design logical, physical, and dimensional data models to support analytics, reporting, and downstream applications. 
  • Develop reliable data integration solutions for enterprise platforms, including ERP, financial, and operational systems. 
  • Build or integrate REST APIs and services to support data ingestion and downstream data consumption. 
  • Deliver analytics-ready datasets and collaborate with analytics teams to support reporting platforms such as Power BI, Tableau, or similar BI tools. 
  • Implement pipeline orchestration, monitoring, and observability to ensure reliable production data workflows. 
  • Optimize data pipelines and platforms for performance, scalability, and cost efficiency.
  • Provide technical guidance and mentorship to engineers and client teams when needed. 
  • Contribute to data architecture decisions and engineering best practices across Axian client engagements. 

 Required Qualifications:

  • Bachelor’s degree in Computer Science or equivalent combination of education and 7+ years of professional experience in software engineering or information technology  
  • 5+ years of experience in data engineering or related software engineering roles
  • Expert-level experience with Databricks, including PySpark, Delta Lake, Databricks workflows, Lakehouse architecture
  • Strong Python development skills  
  • Advanced SQL expertise
  • Strong experience with multiple database platforms (SQL Server, MySQL, PostgreSQL, Oracle, DB2, etc.) 
  • Proven experience designing and building scalable ETL/ELT pipelines
  • Strong experience with cloud-based data platforms (Azure or AWS)
  • Strong understanding of data warehousing and lakehouse architectures
  • Storng experience working with structured and semi-structured data
  • Experience working with NoSQL or distributed data platforms (MongoDB, Cassandra, Hadoop ecosystem) 

 

Preferred Experience & Additional Skills:

  • Experience with Microsoft Fabric, including: Fabric Data Factory, Fabric Lakehouse / OneLake, Data Engineering workloads, Power BI integration 
  • Experience with Snowflake 
  • Experience with workflow orchestration tools (Airflow, Prefect, Dagster) 
  • Experience with streaming or event-driven data platforms (Kafka, Spark Streaming, etc.) 
  • Experience integrating with REST APIs or building API-based data services 
  • Experience building distributed cloud systems or microservices with modern technology frameworks(C#. Net / Java / NodeJS, etc.)
  • Familiarity with CI/CD pipelines and DevOps practices
  • Experience integrating data from enterprise ERP systems, such as: SAP, NetSuite, Oracle Financials, Workday, or similar financial or operational platforms 

What Makes You Successful in This Role: 

  • You enjoy building scalable, production-grade software systems  
  • You take ownership of technical solutions and engineering quality  
  • You enjoy solving complex integration and modernization challenges  
  • You communicate effectively with both technical teams and business stakeholders  
  • You are comfortable working across both frontend and backend technologies  
  • You thrive in environments with evolving requirements and competing priorities  
  • You bring curiosity, adaptability, and a collaborative engineering mindset  
  • You can balance technical excellence with practical business outcomes 

Location: Portland, OR

Apply Now