Senior Data Engineer

experion technologies United State
Remote Relocation
Apply
AI Summary

Deliver innovative software solutions, design robust data architectures, and provide technical mentorship. Build scalable pipelines, participate in rapid prototyping, and champion engineering excellence. Assist in developing and refining functional and non-functional requirements.

Key Highlights
Design and develop data engineering solutions
Build and optimize production-grade data pipelines
Provide technical leadership and mentorship
Key Responsibilities
Design, develop, and deliver data engineering solutions
Build and optimize production-grade data pipelines
Participate in rapid prototyping and proof-of-concept development efforts
Understand business and technical requirements and constraints to design effective, scalable data engineering solutions
Assist in developing and refining functional and non-functional requirements
Champion engineering excellence, including software design patterns, thorough code reviews, and automated unit/functional testing
Create conceptual architectures and detailed designs for data engineering solutions
Contribute to overall enterprise technical architecture and implementation best practices
Participate actively in iteration and release planning ceremonies
Provide technical leadership and mentorship to junior and mid-level team members
Technical Skills Required
Python Java Scala Azure Data Factory Azure Data Lake Storage Apache Airflow dbt Snowflake Databricks BigQuery SQL Git REST GraphQL XML JSON
Benefits & Perks
Remote work
Relocation package provided
Nice to Have
Knowledge of OLAP cubes and SQL Server Analysis Services (SSAS)
Experience with reporting and visualization tools: SSRS, Power BI, and/or Tableau
Familiarity with real estate, mortgage, or proptech domain data

Job Description


The Senior Data Engineer is responsible for delivering innovative, compelling, and production-grade software solutions for our consumer-facing products, internal operations, and value chain constituents across a wide variety of enterprise applications. This role focuses on backend data engineering and requires a practitioner who can lead through expertise — designing robust data architectures, building scalable pipelines, and providing technical mentorship to junior team members.



About the Role



This role focuses on backend data engineering and requires a practitioner who can lead through expertise — designing robust data architectures, building scalable pipelines, and providing technical mentorship to junior team members.



Responsibilities



  • Design, develop, and deliver data engineering solutions that meet business line and enterprise requirements.
  • Build and optimize production-grade data pipelines using CI/CD practices to create robust data and reporting infrastructure.
  • Participate in rapid prototyping and proof-of-concept (POC) development efforts.
  • Understand business and technical requirements and constraints to design effective, scalable data engineering solutions.
  • Assist in developing and refining functional and non-functional requirements.
  • Champion engineering excellence, including software design patterns, thorough code reviews, and automated unit/functional testing.
  • Create conceptual architectures and detailed designs for data engineering solutions.
  • Contribute to overall enterprise technical architecture and implementation best practices.
  • Participate actively in iteration and release planning ceremonies.
  • Provide technical leadership and mentorship to junior and mid-level team members.
  • Perform other duties and projects as assigned.


Qualifications



  • Design and implementation of data lake, data warehouse, and data mart solutions.
  • Web API, REST, GraphQL, and XML/JSON data formats.
  • ETL/ELT pipelines; proficiency in at least one data engineering language: Python, Java, or Scala.
  • Azure Data Factory (ADF), Azure Data Lake Storage (ADLS), Apache Airflow, dbt, and at least one cloud-native data warehouse platform (Snowflake, Databricks, or BigQuery).
  • Strong SQL skills with expert-level proficiency in query performance tuning and data modeling.
  • Experience designing enterprise database systems using Microsoft SQL Server.
  • Solid working knowledge of Git, including branching and merging strategies.


Required Skills



  • Ability to design, develop, and maintain scalable, reusable, and maintainable code.
  • Accurately estimates tasks with appropriate granularity given available information.
  • Thrives in a rapid-iteration environment with short turnaround times and shifting priorities.
  • Strong communication skills; able to translate complex technical concepts for non-technical stakeholders.


Preferred Skills



  • Knowledge of OLAP cubes and SQL Server Analysis Services (SSAS).
  • Experience with reporting and visualization tools: SSRS, Power BI, and/or Tableau.
  • Familiarity with real estate, mortgage, or proptech domain data.





This role is primarily remote; however, candidates are expected to relocate to Plano, TX, or Irvine, CA in the future. Occasional travel to these locations may be required initially.


Similar Jobs

Explore other opportunities that match your interests

Senior Data Engineer

Data Science
4h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Insight Global

United State

Senior Data Scientist

Data Science
5h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

HelioCampus

United State

Data Scientist - High-Impact Consulting Projects

Data Science
10h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Tech Consulting

United State

Subscribe our newsletter

New Things Will Always Update Regularly