Senior Data Engineer
Daxko · Birmingham, AL · 1 mo ago
RemoteRemoteInformation Technology$104k–$165k/yrFull-time
About the role
Daxko builds the software that powers fitness, wellness, and community organizations. As a Senior Data Engineer, you'll design and build scalable data pipelines that support reporting, analytics, and platform needs across Daxko's product lines. You'll work cross-functionally to expand how data is understood and used, and mentor junior and mid-level engineers.
Responsibilities
- Design, build, and maintain scalable data pipelines supporting reporting, analytics, and platform needs across Daxko’s product lines
- Own data architecture decisions at the product level, including schema design, data modeling, and ETL/ELT strategy using Kimball dimensional modeling and star-schema patterns
- Identify pipeline bottlenecks and performance gaps, then implement durable fixes that improve data reliability and freshness
- Lead and contribute to code and design reviews, giving actionable feedback grounded in data engineering best practices
- Partner cross-functionally with Data Science, Product, and Engineering to expand how data is understood and used across the organization
- Mentor junior and mid-level engineers, shaping team standards and driving a culture of technical quality
- Evaluate and adopt emerging data tools and methodologies to improve team velocity and platform capability
Requirements
- 4+ years of experience in data engineering or a closely related software engineering discipline
- Expert-level SQL/TSQL skills and deep experience with query optimization and data storage
- Proficiency in Python for pipeline and application development
- Hands-on experience with columnar databases and cloud-native platforms such as Snowflake, Amazon Redshift, or Databricks
- Experience designing ETL/ELT workflows and dimensional data models (Kimball methodology is a strong plus)
- A track record of writing well-tested, production-grade code and working within Agile delivery frameworks
- Clear communication skills, with the ability to explain complex data decisions to both technical and non-technical stakeholders
Qualifications
- Expert-level SQL/TSQL skills and deep experience with query optimization and data storage
- Proficiency in Python for pipeline and application development
- Hands-on experience with columnar databases and cloud-native platforms such as Snowflake, Amazon Redshift, or Databricks
- Experience designing ETL/ELT workflows and dimensional data models (Kimball methodology is a strong plus)
- A track record of writing well-tested, production-grade code and working within Agile delivery frameworks
- Clear communication skills, with the ability to explain complex data decisions to both technical and non-technical stakeholders
Skills
- Expert-level SQL/TSQL skills and deep experience with query optimization and data storage
- Proficiency in Python for pipeline and application development
- Hands-on experience with columnar databases and cloud-native platforms such as Snowflake, Amazon Redshift, or Databricks
- Experience designing ETL/ELT workflows and dimensional data models (Kimball methodology is a strong plus)
- A track record of writing well-tested, production-grade code and working within Agile delivery frameworks
- Clear communication skills, with the ability to explain complex data decisions to both technical and non-technical stakeholders
Benefits
- Flexible paid time off
- Affordable health, dental, and vision insurance options
- Monthly fitness reimbursement
- 401(k) matching
- Great perks
Pay
The pay range for this role is $104,100 – $164,900 per year.