Data Engineer
Books-A-Million
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, BigQuery). 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
- ...Data Engineer 5-10 years focused on manipulating data in a software engineering capacity. Some of that data might live in relational systems, but it is increasingly moving towards NoSQL systems and data lakes. Normalize databases and ascertain the structure of the data...SuggestedWork experience placementLive in
- ...Data Engineer II Location- Birmingham, AL (ONSITE) Client- Southern Company Services. The ideal candidate has strong expertise in SQL, data modeling, and big data tools such as Spark, Hive, and Airflow, with experience working across relational databases, NoSQL...Suggested
- ...Data Engineer We are looking for a highly skilled Data Engineer to join our team. The ideal candidate will have a strong background in data management, SQL, Python, and data visualization tools like Power BI. With 5+ years of experience working with data in an enterprise...Suggested
- ...Data Engineer III Experience Level: 5–10 Years Location: Birmingham, AL Contract- 1 Year Client- Southern Company Services. Position Overview The Data Engineer III is responsible for designing, building, and optimizing scalable data pipelines and analytics solutions...SuggestedContract work
- ...Data Engineer III Experience: 5–10 Years Location: Birmingham, AL/ Atlanta, GA Contract - 1 Year Client - Alabama Power Position Overview We are seeking an experienced Data Engineer (Level 3) to build, optimize, and maintain scalable data pipelines and datasets...SuggestedContract work
- ...SUMMARY: The Data Engineer IV performs complex data operations focusing on transformation and quality include designing and building data pipelines for ETL (Extract, Transform, Load) processes, cleaning and transforming raw data into a usable format, implementing data...Remote workVisa sponsorship
- ...Data Visualization Engineer 3 Location: Birmingham, AL Contract- 3 Years Client- Alabama Power Job Summary: We are seeking an experienced and creative Data Visualization Specialist to design, develop, and maintain compelling dashboards and reports...Contract work
- ...Data Visualization Specialist 3 Location: Birmingham, AL (HYBRID) Client- Southern Company Services. Contract- 3 Years... ...and visualizations that highlight operational, financial, and engineering insights. Curate datasets using SQL and integrate multiple...Contract workWork at officeRemote work1 day per week
- ...Data Engineer III Date: May 3, 2026 Location: Birmingham, AL, US, 35203 Saint Louis, MO, US, 63101 Company: Spire Inc. Company Overview We are committed to understanding the needs of the homes and businesses we serve. That...Work experience placementFlexible hours
- ...Data Engineer Location: [Birmingham] Contract- 3 years Qualifications ~ Bachelor's degree in Computer Science, Information Technology, or a related field. ~5+ years of experience working with data in an enterprise environment . ~5+ years of experience...Contract work
- ...A leading book retailer in Birmingham is seeking a skilled Data Engineer to support a major digital transformation initiative. The role involves designing and developing scalable data pipelines and architecture. The ideal candidate will have a strong background in programming...
$42k - $172.25k
...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Data Engineer within PNC's Lending Tech organization, you will be based in Miamisburg, OH, or Pittsburgh, PA, or Dallas, TX, or Birmingham, AL...Full timeTemporary workPart timeWork experience placementWork at office$106.9k - $176.5k
...take your career wherever you want it to go. Join EY and help to build a better working world. Technology – Data and Decision Science – Data Engineering – Senior We are seeking a highly skilled Senior Consultant Data Engineer with expertise in cloud data engineering...Summer holidayFlexible hours- ...Data Engineer - Advanced Metering Infrastructure (AMI) Analytics The Data Engineer at APC Power Delivery's AMI Analytics team plays a pivotal role in advancing data-driven decision-making and operational efficiency across business units. Working closely with data scientists...Contract work
$77k - $202k
...Specialty/Competency: Data, Analytics & AI Industry/Sector: Not Applicable Time Type: Full time Travel Requirements: Up to 60% At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop...Full timeH1b- ...We are seeking a Principal Data Engineer to drive scalable, business-focused data solutions that power insight-driven decision-making across the enterprise. This role is ideal for someone who combines deep technical expertise in modern data platforms with the ability...Local areaRemote work
- ...Job Description An employer is lookiing for a Software Data Engineer to sit remotely, You will primarily be tasked with building the infrastructure for "data-as-a-service" through a blend of data and backend engineering. You will contribute to the design and operation...Remote work
$125.5k - $230.2k
...take your career wherever you want it to go. Join EY and help to build a better working world. Technology – Data and Decision Science – Data Engineering – Manager We are looking for a dynamic and experienced Manager of Data Engineering to lead our team in designing...Summer holidayFlexible hours- ...demonstrable experience to join our team as an Applied Analytics Engineer . The successful candidate will be responsible for the full-... ...primary emphasis on building, optimizing, and maintaining robust data pipelines that ingest, clean, and transform large, complex datasets...Full time
$124k - $280k
...Specialty/Competency: Data, Analytics & AI Industry/Sector: Not Applicable Time Type: Full time Travel Requirements: Up to 60% At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop...Full timeH1b$99k - $232k
...Specialty/Competency: Data, Analytics & AI Industry/Sector: Not Applicable Time Type: Full time Travel Requirements: Up to 60% At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop...Full timeH1b- ...Cloud Data & AI Platform Engineer Job details Posted 13 May 2026 Location Vestavia Hills, AL Reference 1003455 Job description Cloud Data & AI Platform Engineer Birmingham, AL 6 + Months Hiring a hands-on engineer with expertise...Worldwide
- ...building a team that shares that commitment. About this Role Quanta Power Solutions is seeking an experienced Data & Integration Platform Engineer to own, develop, and operate two complementary platforms at the heart of our data ecosystem: Databricks and Boomi....Interim role
- ...building a team that shares that commitment. About this Role Quanta Power Solutions is seeking an experienced Data & Integration Platform Engineer to own, develop, and operate two complementary platforms at the center of our enterprise data ecosystem: Databricks...Weekly payLocal area
- ...Data Developer 4 Location: Birminghm, AL ( Onsite) Contract- 1 Year Client- Alabama Power. Position Overview We are... ...Collaborate with cross-functional teams, including developers, engineers, designers, and business stakeholders, to define project...Contract work
- ...Job Title: Data Developers 4 Location- Birmingham, AL Contract- 1 Year Position Overview The Technology Technical... ...performing environment among cross-functional teams (developers, engineers, designers, business partners). Coordinate resources and ensure...Contract work
- ...delivery within scope and budget. Collaborate with developers, engineers, designers, and stakeholders to define project objectives and... .... Technical Responsibilities: Utilize Power BI for data visualization and reporting. Oversee Azure Cloud development...
- ...Data Developer IV Location: Birmingham, AL or Atlanta, GA Work Model: Hybrid (2 days in office every other week; availability... ...with cross-functional teams including developers, engineers, designers, and business stakeholders to define requirements and...Contract workWork at office
- ...Data Center Optical Engineer We are seeking a highly motivated and skilled Data Center Optical Engineer to join our team. The ideal candidate will have experience in racking, cabling, and stacking equipment, decommissioning, break-fix, remote hands services, hardware...Local areaRemote workShift workNight shift
- ...Contract – Sr. Data Developer The client has transformed itself into a leader in ambulatory surgical centers, surgical hospitals, and hospital system partnerships. With Service Excellence as one of our core values, we are transforming the current Information Technology...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!
- data visualization developer Birmingham, AL
- data science developer Birmingham, AL
- senior data center engineer Birmingham, AL
- sr information security engineer Birmingham, AL
- junior big data engineer Birmingham, AL
- entry level big data engineer Birmingham, AL
- aws data engineer Birmingham, AL
- data engineer analytics Birmingham, AL
- data engineer machine learning Birmingham, AL
- data engineering intern summer Birmingham, AL


