
Senior Data Engineer
HirePlace · United States
- On site
- Full-time
- United States
About the role
Senior Data Engineer
In this role, you will be responsible for building and supporting the systems that enable data-driven insights and operational decision-making across the organization. You’ll focus on developing the pipelines, processes, and infrastructure required to move, transform, and prepare data for analytics, reporting, and product use.
A major aspect of this position involves designing and implementing reliable data workflows that transport information between various internal and external systems. You will shape raw data into structured, usable formats through scalable ETL/ELT processes, ensuring it is accessible for downstream consumption.
You will collaborate closely with cross-functional teams—including product, software engineering, and business stakeholders—to understand data requirements and deliver solutions that support their needs. This includes building automated pipelines (primarily using Python or similar tools) that ingest, process, and distribute data throughout the company’s platforms.
Additionally, you will play a key role in evolving the organization’s data ecosystem, contributing to decisions around architecture, tooling, and standards. As a senior team member, you’ll also help guide best practices around modeling, pipeline development, and governance.
Key Responsibilities
- Develop and maintain scalable data pipelines and workflows to support analytics, reporting, and business intelligence needs
- Create automated processes (primarily in Python) to extract data from applications and third-party sources, transform it, and deliver it to downstream systems
- Design and refine core data models to ensure clean, consistent, and well-structured datasets for stakeholders
- Work closely with product, engineering, and analytics teams to translate requirements into robust data solutions
- Build and manage systems that enable seamless data movement across platforms and ensure availability for analysis and product use
- Contribute to the design and evolution of a modern data platform, including storage, orchestration, and monitoring components
- Enhance data quality and reliability through testing frameworks, validation processes, and monitoring strategies
- Integrate data from a variety of internal and external sources into a centralized data environment
- Promote best practices in documentation, governance, naming conventions, and long-term maintainability
- Identify opportunities to improve scalability, performance, and efficiency across data systems
- Design efficient workflows for querying, transforming, and delivering datasets to consumers
- Provide technical leadership and input on architectural decisions
- Act as a strategic partner to teams across the business on effective data usage
Qualifications
- 5+ years of experience in data engineering or related roles
- Advanced proficiency in SQL, with experience designing and optimizing data models for analytical purposes
- Proven experience building and maintaining data pipelines within a modern cloud-based environment
- Strong programming skills in Python or a similar language commonly used for data processing
- Experience implementing automated ETL/ELT pipelines to move and transform data across systems
- Familiarity with cloud data warehouses such as Snowflake or equivalent platforms
- Experience with data transformation and orchestration tools (e.g., dbt, Airflow, Dagster, or
- similar)Solid understanding of data architecture, modeling techniques, and pipeline design principles
- Ability to work independently, manage priorities, and deliver results in a fast-paced environment