Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Data Engineer

EBSCO Industries Inc

Headquartered in Birmingham, Alabama, Moultrie () is the leader in game feeders and cellular camera innovation, building products used by hunters, property owners, and others for real-time remote monitoring.

 

We take pride in developing deep user understanding, obsessing about the details, and going the extra mile to show our users we love them. Moultrie is customer-driven – hardware, software, marketing, and customer success teams collaborate to deliver a quality user experience.

 

We are guided by the following principles: Customer Obsession.; Excellence is the Standard.; Bias for Action.; Act Boldly.; Deliver Results.; Hire and Develop the Best.; Be Curious and Learn.; Win as a Team

 

Job Summary

Moultrie is looking for a Data Engineer to join the growing Data and Analytics Team. This team owns the development of insights from extraction that power decision-making across Moultrie. This role will contribute to maintaining and building upon the foundational data layer in Snowflake. The current engineering tech stack includes:

  • Extraction/Ingestion: Fivetran, Azure Data Factory, APIs, Webscraping
  • Transformation: dbt and Snowflake
  • Loading/Integration: API, Cloud Data Ingestion
  • Orchestration: Airflow is being evaluated, current stack is combination of Snowflake Tasks, ADF jobs, dbt jobs

 

Typical engineering work includes ingesting and reconciling data across various source systems (such as telemetry logs, customer and subscription records, transactional data) and building logic in line with medallion architecture to produce models that can be integrated into downstream systems. Work will require strong data engineer fundamentals and the ability to engage cross-functionally with other business teams to align BI products with existing needs.

 

The ideal candidate has expertise in full stack development and experience with stakeholder engagement and project-based development. This role works closely with the DnA Lead, internal stakeholders across the business, and technical teams in marketing, operations, and finance that own department specific tools that depend on data for activation.

 

Job Responsibilities

Data Modelling and Pipeline Management

  • Design, build, and maintain pipelines that move data from source systems into Snowflake with documented ingestion patterns and alert systems for failures.
  • Model data at a bronze, silver, gold, and platinum level in dbt with appropriate tests and documentation.
  • Build and maintain semantic models that translate datasets for natural language querying.
  • Contribute to the evaluation and selection of which downstream tools align best with the data build based on project and business need.
  • Translate business questions from other departments into reliable and repeatable data models, working with DnA Lead to scope requirements and inform sequencing.
  • Work with the data scientist to build models that feed predictive modelling efforts.

 

Data Quality and Governance

  • Own data quality checks across the pipelines and models built including completeness, quality testing, and thresholds.
  • Inform and maintain naming conventions, attribute definitions, and other context appropriate for analysis and utilization of data models for business stakeholders.
  • Maintain incident and root cause documentation for pipeline failures, data quality regressions, and other bugs to ensure resolution and track incremental improvements.

 

Job Requirements

  • 4+ years in data engineering or analytics engineering with hands-on experience building and maintaining production level data pipelines.
  • Strong SQL proficiency: Experience building and maintaining, and optimizing modular logic in dbt.
  • Python experience: Proficiency with using python for ingestion logic, data transformation when necessary, and other automation processes such as webscraping.
  • Experience with Git and standard software development practices: version control, code reviews, branching, and CI/CD basics.
  • Ability to take an ambiguous business problem and work backwards to produce models that support effective solutions by creating a list of requirements and working through sprints to deliver.
  • Strong documentation practices: able to produce and maintain model definitions, lineage documentation, and data dictionaries that enable other developers and business stakeholders.
  • Collaborative working style: comfortable operating at the boundary between data engineering, analytics, and business teams.

 

Preferred Qualifications

  • Experience in retail, CPG, or consumer hardware.
  • Familiarity with streaming or even-driven data patterns. This will become more important and the Data and Analytics function grows.
  • Experience with Tableau, Streamlit, or other tools to facilitate development with business analysts.
  • Exposure to machine learning workflows and feature store development to enable data science workflows.

 

 

Essential Job Function

 

We are an equal opportunity employer and comply with all applicable federal, state, and local fair employment practices laws. We strictly prohibit and do not tolerate discrimination against employees, applicants, or any other covered persons because of race, color, sex, pregnancy status, age, national origin or ancestry, ethnicity, religion, creed, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, training, promotion, discipline, compensation, benefits, and termination of employment.

 

We comply with the Americans with Disabilities Act (ADA), as amended by the ADA Amendments Act, and all applicable state or local law.

 

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer in Birmingham, AL vacancy
  • Responsibilities Kforce's client is seeking a Remote Data Engineer to design, build, test, and support enterprise data ingestion pipelines. This is a senior-level opportunity for someone who can work independently, operate comfortably with some ambiguity, and take ownership... 
    Senior
    Remote job
    Hourly pay
    Contract work

    Kforce Inc

    Birmingham, AL
    3 days ago
  • We are seeking a customer-focused Databricks Solutions Engineer to work directly with business stakeholders to understand their challenges...  ...business outcomes. This individual will combine strong hands-on data engineering skills with the ability to communicate effectively... 
    Senior

    Coalesce Management Consulting

    Birmingham, AL
    5 days ago
  • $124k - $280k

    At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions...  ...that meet current and future business needs. As a Senior Manager you lead large projects, innovate processes, and maintain... 
    Senior
    H1b

    PwC

    Birmingham, AL
    4 days ago
  • $115k

    Ready to build the data foundation that powers next-generation analytics and AI innovation? Join our client's growing technology team as a Sr. Data Engineer and help create a modern data ecosystem that transforms critical business information into actionable insights. This... 
    Senior
    Flexible hours

    ITAC Solutions

    Birmingham, AL
    4 days ago
  • SPOC Energy is seeking a Senior Data Center Power Systems Engineer to lead the design and development of advanced electrical power systems for mission-critical applications. You will define power architectures, select major components, and ensure performance, efficiency... 
    Senior
    Remote job

    SPOC Energy

    Trussville, AL
    2 days ago
  •  ...Datacenter Engineer The engineer in this position should have a wealth of experience engineering/installing datacenter equipment. The...  ...cohesive package. This would include the complete engineering of data centers including, but not limited to, infrastructure, overhead... 
    For contractors
    Work at office
    Local area

    ADEX

    Birmingham, AL
    5 days ago
  •  ...Consulting please see details below job description Note :: Only W2 NO C2C allow please don't send any resume for C2C Job Title: Data Engineer - Advanced Metering Infrastructure (AMI) Analytics** Location: Birmingham, AL Contract :: 12 Months Job Summary: The... 
    Contract work

    4P Consulting Inc.

    Birmingham, AL
    24 days ago
  •  ...Job Description Job Description Job Summary: 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... 

    4P Consulting Inc.

    Birmingham, AL
    24 days ago
  • Job Details Job Location: Homewood Central - Homewood, AL 35209 General Summary The Healthcare Data Engineer is responsible for designing, building, and maintaining scalable data pipelines and analytics infrastructure for Urology Centers of Alabama, P.C. This role ensures... 

    Urology Centers of Alabama

    Homewood, AL
    3 days ago
  •  ...Career Magic Key Responsibilities: 8+ years of experience in data engineering with a balanced focus on traditional ETL and modern cloud-...  ...and compliance best practices in the Azure cloud environment. Seniority level Seniority level Mid-Senior level Employment type... 
    Full time

    Hallmark Global Solutions Ltd

    Birmingham, AL
    1 day ago
  • 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 using a variety of datasets... 
    Contract work

    4P Consulting Inc

    Birmingham, AL
    4 days ago
  • The Data Engineer role is responsible for developing and scaling end-to-end data and analytics solutions that enable self-service and analytics efforts. This role will work with key business partners across the organization to understand business problems and translate... 
    Work experience placement
    Work at office

    Hoar

    Birmingham, AL
    2 days ago
  • Jr. Data Engineer Location: Birmingham, AL (onsite 3-4x a week) Duration: 1-2 year contract with potential to convert full time Rate: $55-60hr. on w2 Authorization: Candidates must be able to work directly on w2 without requiring sponsorship now or in the future Role Overview... 
    Full time
    Contract work

    Apex Systems

    Birmingham, AL
    5 days ago
  • 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... 
    Work experience placement
    Live in

    Mindlance

    Birmingham, AL
    4 days ago
  • Senior Data Scientist (Level III) GC & US Citizen only Location: Birmingham, AL Contract- 6 Months Client- Southern Nuclear Experience...  ...model deployment into production environments. Feature Engineering & Data Preparation Lead feature engineering efforts to enhance... 
    Senior
    Contract work

    4P Consulting Inc

    Vestavia Hills, AL
    4 days ago
  •  ...Job Description Job Description Data, Analytics & AI Engineer Help Build the Future of Data, Analytics & AI Are you passionate about data engineering, analytics, and artificial intelligence? Do you love solving complex business problems while working with... 

    Deploy

    Birmingham, AL
    24 days ago
  •  ...Job Description Job Description Job Title : Senior Information Protection & AI Security Engineer Location: Lafayette, LA, Knoxville, TN, Columbia, SC,...  ...Protection & AI Security Engineer to support enterprise data protection, AI governance, and insider risk... 
    Senior
    Permanent employment
    Full time

    System One

    Birmingham, AL
    1 day ago
  •  ...radar tracking and ApolloCore radar/camera fusion. As a Senior Machine Learning Engineer , you will build ML models for object detection, semantic...  .... You will be responsible for organizing dataset design, data collection in real and simulated environments, and... 
    Senior
    Permanent employment
    Full time
    Visa sponsorship
    Work visa

    Tocaro Blue

    Birmingham, AL
    22 days ago
  •  ...Job Description Job Description Senior AWS Python Developer * - Job Title: Senior...  ...* Job Category: Software Development/ Engineering Job Type: Permanent Full Time Location...  ...on developing, enhancing, and maintaining data driven applications and services in an AWS... 
    Senior
    Permanent employment
    Full time

    System One

    Birmingham, AL
    8 days ago
  •  ...continuously looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, data engineers, machine learning engineers for full time positions with clients. Who should apply? Recent computer science/engineering... 
    Remote job
    Full time

    SynergisticIT

    Birmingham, AL
    4 days ago
  •  ...Senior Tax Associate Birmingham, Alabama Responsibilities Prepare Federal and state corporate, partnership, and individual tax returns Perform technical tax research on a variety of Federal, state, and international tax topics Prepare income tax provisions... 
    Senior

    RightWorks Inc

    Birmingham, AL
    5 days ago
  • $62.9k - $139.3k

    Senior Python Developer Do you want to take your career to the next level? CGI is looking for dedicated Python Developers with a passion...  ...improve IT Service Management processes through automation, engineering, and modern cloud technologies. This role is ideal for someone... 
    Senior
    Full time
    Local area

    CGI

    Birmingham, AL
    4 days ago
  • Data Developers 4 Location- Birmingham, AL Contract- 1 Year Position Overview The Technology...  ...updates, documentation, and reports to senior leadership. Maintain all project...  ...among cross-functional teams (developers, engineers, designers, business partners). Coordinate... 
    Contract work

    4P Consulting Inc

    Birmingham, AL
    4 days ago
  • $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 time
    Temporary work
    Part time
    Work experience placement
    Work at office

    The PNC Financial Services Group

    Birmingham, AL
    2 days ago
  •  ...Harsha is fine. 10 + Years Experience should be proficient in data modeling techniques, including entity-relationship diagrams,...  ...in SQL is essential. Data Integration: At this stage, Data Engineers should be skilled in data integration tools and ETL (Extract, Transform... 
    Remote work

    Mindlance

    Birmingham, AL
    1 day ago
  • Kirkwood by the River in Birmingham, AL is seeking a Licensed Practical Nurse (LPN) for a full-time, on-site role across Assisted Living, Memory Care, Rehab, and Skilled Nursing. You will administer medications, monitor residents, document care, and collaborate with an...
    Senior
    Full time

    Kirkwood By The River

    Birmingham, AL
    17 hours ago
  • Napa Auto Parts - - Responsibilities: Respond to complex customer inquiries and provide quotes; Place customer orders via phone, fax, email, or walk-in; Negotiate sale and purchase prices within parameters; Coach and guide less experienced Customer Service Representatives...
    Senior

    NAPA Auto Parts

    Birmingham, AL
    3 days ago
  •  ...Senior Tax Associate Our client has a career opportunity for a Senior Tax Associate to join their team in Birmingham, Alabama. Position Responsibilities The Tax group provides the opportunity to work and form relationships with small to large sized tax clients... 
    Senior

    Staff Financial Group

    Birmingham, AL
    2 days ago
  •  ...seeks a compassionate Nurse Practitioner or Physician Assistant to deliver high-quality primary care in skilled nursing facilities and senior living communities. You will focus on wellness, chronic disease management, and coordinating care with other providers. You will... 
    Senior

    Curana Health

    Birmingham, AL
    17 hours ago
  •  ...Public Tax Senior - Birmingham, Al Our client has an opening for a Senior tax accountant with 5+ years of public accounting experience, primarily in tax. You will have a great deal of responsibility and client interaction, as well as exposure to a large variety of... 
    Senior
    Work at office

    Staff Financial Group

    Birmingham, AL
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Data Engineer. Be the first to apply!