×
Register Here to Apply for Jobs or Post Jobs. X

Data Engineer

Remote / Online - Candidates ideally in
Birmingham, Jefferson County, Alabama, 35275, USA
Listing for: Books A Million
Remote/Work from Home position
Listed on 2026-03-05
Job specializations:
  • IT/Tech
    Data Engineer, Data Analyst, Data Science Manager
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

About The Job

This position is located at our Birmingham, AL Home Office.

Role Summary

Books-A-Million, one of the nation’s leading book retailers, headquartered in Birmingham, is seeking a skilled Data Engineer to support a major digital transformation initiative focused on building a modern, enterprise-grade data lakehouse. This role will design, develop, and maintain scalable data pipelines and architecture, ensuring data integrity, reliability, and performance to support advanced analytics and future data science efforts. The ideal candidate thrives in greenfield environments and is passionate about building high-quality, scalable data systems;

experience with data science concepts is a plus.

Role Responsibilities

Digital Transformation & Data Architecture

  • Support Books-A-Million’s enterprise digital transformation initiative
  • Design and build a modern, enterprise-grade data lakehouse architecture
  • Establish scalable, foundational data infrastructure in a greenfield environment

Data Engineering & Pipeline Development

  • Develop, deploy, and maintain robust, scalable data pipelines
  • Implement optimized data storage solutions
  • Ensure efficient data ingestion, transformation, and integration processes.

Data Quality, Governance & Performance

  • Ensure data integrity, reliability, and system performance
  • Maintain high standards for data quality and consistency
  • Support sustainable, scalable data operations

Analytics & Advanced Capabilities Enablement

  • Build infrastructure to support advanced analytics and future data science initiatives
  • Collaborate with Data & Analytics teams to enable reporting and insights
  • Contribute to expanding enterprise data capabilities

Innovation & Continuous Improvement

  • Thrive in build-from-scratch environments
  • Identify opportunities to improve scalability and system efficiency
  • Apply forward-thinking, problem‑solving approaches to data system design
Role Qualifications
  • Bachelor’s degree in computer science, Engineering, or a related technical field or appropriate experience.
  • Proven experience as a Data Engineer, ETL Developer, or in a similar role.
  • Strong programming skills in a language such as Python, Java, or Scala.
  • Proficiency in SQL and experience with relational and non-relational databases.
  • Hands‑on experience with cloud platforms (e.g., AWS, Azure, GCP) and their data services (e.g., S3, Redshift, Big Query).
  • Experience with data pipeline and workflow orchestration tools (e.g., Airflow, Prefect, Dagster, Fivetran).
  • Familiarity with data modeling concepts and best practices.
  • A huge plus:
    Experience or knowledge in data science, machine learning, or statistical modeling.
  • Strong problem‑solving skills and the ability to work independently and as part of a team.
The Perks

At Books-A-Million, we believe in taking care of our employees. As part of the team, you’ll enjoy a comprehensive benefits package, including:

  • Competitive Compensation:
    We offer competitive pay and performance‑based incentives.
  • Health & Wellness:
    Medical, dental, and vision insurance to keep you healthy.
  • Paid Time Off (PTO):
    Enjoy generous PTO and paid holidays.
  • Employee Discounts:
    Get discounts on books and other products across our stores.
  • Retirement Savings:
    Build your future with our 401(k) plan and company contributions.
Equal Employment Opportunity (EEO) Statement

Books-A-Million is an equal opportunity employer committed to fostering a diverse, inclusive, and welcoming workplace. We celebrate and embrace differences, and we strive to create an environment where every individual feels valued and empowered. We do not discriminate based on race, color, religion, gender, gender identity or expression, sexual orientation, age, national origin, disability, veteran status, or any other characteristic protected by federal, state, or local law.

All qualified applicants will receive consideration for employment without regard to their background or personal characteristics. We are dedicated to creating a culture of respect, equity, and opportunity for all employees, and we encourage individuals from all backgrounds to apply.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary