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

Data Analytics Engineer

$88k - $117k

Imperial PFS

Job Description

Job Description

Midwest Railcar - Data Analytics Engineer

About the Role

The Data Analytics Engineer builds and maintains the foundational data infrastructure that transforms raw business data into reliable, analysis-ready insights for decision-making. This position is critical to establishing scalable data models, pipelines, and governance practices that will support our growing analytical needs.

The prime reason for this role's existence is to bridge the gap between raw data ingestion and analytics needs, ensuring that our analysts and stakeholders have access to high-quality, well-documented, and performant data models. This position directly contributes to the company's overall mission by enabling data-driven decision making across all departments, improving operational efficiency, and supporting strategic initiatives through reliable analytics infrastructure.

Key contributions to the company include:

  • Building standardized data models that reduce time-to-insight for business users

  • Implementing data quality and governance frameworks that ensure information is accurate and compliant.

  • Creating reliable, well-documented data pipelines that enable consistent reporting and analytics across all business functions

What You'll Do

Data Modeling and Pipeline Development

  • Design, build, and manage data models and ELT/ETL pipelines to transform raw data into structured formats within Snowflake using dbt

  • Create conform and analytics layers that standardize data for business consumption

  • Develop dimensional models and data marts tailored to business requirements

Data Quality and Governance

  • Implement best practices for data quality, integrity, and performance monitoring

  • Contribute to data governance frameworks, including maintaining data lineage and definitions

  • Establish data quality checks and validation processes within dbt workflows

Performance Optimization

  • Optimize data storage and retrieval processes within Snowflake to ensure scalable, reliable, and cost-effective data solutions

  • Fine-tune SQL queries and data transformations for optimal performance

  • Monitor and improve pipeline efficiency and resource utilization

Technical Documentation

  • Create and maintain clear, comprehensive documentation for data models, processes, and key metrics

  • Document data lineage and maintain metadata for analytical datasets

  • Establish documentation standards and best practices for the team

Software Engineering Practices

  • Leverage version control and CI/CD pipelines for streamlined, reliable development processes

  • Ensure code quality through testing, peer reviews, and automated deployment

Collaboration and Stakeholder Management

  • Work closely with analysts and business subject matter experts to understand requirements

  • Translate business needs into effective technical data solutions

  • Participate in regular stakeholder meetings to refine and expand data capabilities

Other Tasks and Responsibilities as Required

Required Qualifications

  • Bachelor’s degree in Information Systems or a related field

  • 2-4 years of experience in analytics engineering, data engineering, or similar role

  • Advanced SQL proficiency in ANSI-SQL for querying, data transformation, and building data infrastructure

  • Snowflake expertise with hands-on experience in its architecture and best practices for data management and processing

  • Strong data modeling skills with deep understanding of data modeling principles and experience designing efficient structures for analytics

  • dbt proficiency for managing data transformations and building data models within Snowflake

  • Passion for detail and quality - skilled at spotting data and process gaps and committed to driving continuous improvement

  • Strong communication skills and comfort collaborating with non-technical stakeholders

  • Intellectual curiosity and drive to understand business problems through data

  • Communication skills – specifically 1 on 1 communication skills with staff regarding changes or fixes that could affect them.
  • Listening skills – being able to interpret the issues that the user is facing is key when providing them with a solution.
  • Understand and prioritize corporate goals

Preferred Qualifications

  • SnowPro certification or equivalent advanced Snowflake expertise

  • Experience with modern cloud data architecture (data lakes, data lakehouses, cloud data platforms)

  • Experience with ELT/ETL tools (Fivetran experience a plus)

  • Knowledge of data visualization tools (Tableau, Looker, Power BI)

  • Previous experience in insurance, finance, or regulated industries

  • Python programming experience for data parsing, transformation, and scripting within data pipelines

Midwest Railcar is a leading provider of railcar leasing and transportation solutions, committed to delivering reliability, performance, and integrity across the rail industry. With decades of experience and a strong customer-first philosophy, the company partners with businesses nationwide to supply high-quality equipment and responsive service tailored to evolving logistics needs. Driven by a culture of excellence and accountability, Midwest Railcar emphasizes innovation, operational efficiency, and long-term relationships. Interns joining our team gain hands-on exposure to a dynamic industry, working alongside experienced professionals who are dedicated to keeping essential supply chains moving safely and efficiently.

FOR OUR ASSOCIATES:

  • At the office : Based on your location, we offer parking and commuter benefits programs to help make your commute a little easier.
  • Staying healthy: Our wellness program, Wellworks, combined with our Employee Assistance Program (for when you need confidential support), help you keep an eye on short and long-term goals and any bumps that pop up along the way. We are also proud to offer subsidies to support your health and fitness goals by providing gym membership subsidies.
  • Preparing for your future: We offer a 401(k) with a company match
  • Company culture: Our Associates are the foundation of our company and we want you to enjoy working here! With company lunches, corporate outings, or even the occasional ice cream truck, you never know what will pop up to make your day.
  • Peace of mind: Our insurance benefits include medical, prescription, dental, voluntary vision, voluntary life/dependent life, group term life, and AD&D.
  • Time to recharge: We offer paid time off, along with paid holidays, in accordance with company policy and applicable laws.

The salary range for this position is $88,000 to $117,000. If an offer is made, the pay rate determinations will take into account relevant market data and the applicant’s prior experience, education and other qualifications directly related to the position to ensure internal equity.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Data Analytics Engineer in Saint Louis, MO vacancy
  •  ...Enterprise Analytics Strategy Leader In this role you will shape enterprise analytics strategy within a growing healthcare...  ...and semantic standards. You'll stay hands-on with data modeling, analytics engineering, and regulatory-compliant deliverables, while mentoring... 
    Suggested
    Remote work

    Green Key Resources

    Saint Louis, MO
    4 days ago
  • $105.4k - $124k

     ...career. Try new things, learn new skills and discover what you excel at—all from Day One.Job DescriptionThe Infrastructure Data Analytics Engineer is responsible for acquiring, transforming, integrating, and analyzing data from infrastructure, platform, cloud, and enterprise... 
    Suggested
    Full time
    Local area
    3 days per week

    US Bank

    Earth City, MO
    6 days ago
  • $100k

     ...World/Oracle Java One (Las Vegas) -2023/2022 and at Gartner Data Analytics Summit (Florida)-2023...  ...developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time positions with clients. Who Should Apply Recent... 
    Suggested
    Full time
    H1b

    SynergisticIT

    Saint Louis, MO
    4 days ago
  • $105.4k - $124k

     ...career. Try new things, learn new skills and discover what you excel at—all from Day One.Job DescriptionThe Infrastructure Data Analytics Engineer is responsible for acquiring, transforming, integrating, and analyzing data from infrastructure, platform, cloud, and enterprise... 
    Suggested
    Full time
    Local area
    3 days per week

    U.S. Bank

    Earth City, MO
    4 days ago
  •  ...Data EngineerCleanSlate Technology Group (CSTG) is a modern technology consulting firm transforming...  ...across AWS and Azure. Our focus is on modern data engineering-developing data platforms and pipelines that enable analytics, machine learning, and AI in real-world... 
    Suggested

    CleanSlate Technology Group

    Saint Louis, MO
    4 days ago
  •  ...Data Engineer12 Months (Hybrid role 3 days a week) Location: St. Louis, MO Non-local...  ...open to relocateKey ResponsibilitiesData Engineering & DevelopmentDesign, develop, test, and...  ...environments.Hands-on experience migrating ETL and analytics workloads from on-premises platforms to... 
    Local area
    3 days per week

    Enterprise Engineering

    Saint Louis, MO
    3 days ago
  •  ...insurance industry with best-in-class, proprietary, AI-driven data analytics. We've spent years building our own proprietary AI models on...  ...We are a team of 10 and growing quickly. As our second Data Engineer, you will own the data layer that turns customer policy,... 

    Soteris

    Saint Louis, MO
    1 day ago
  •  ...Location: Remote We are seeking an experienced Data Engineer to support challenging data engineering, data management, and analytics initiatives. In this role, you will develop and maintain data pipelines and data structures that enable advanced analytics and data... 
    Temporary work
    Local area
    Remote work

    Illumination Works

    Saint Louis, MO
    3 days ago
  • $140k - $180k

     ...Copilot said: Senior Data Engineer 100% Remote (U.S.) $140,000 - $180,000 + Bonus Orlando, FL (Company Headquarters) Direct...  ...designing and optimizing data pipelines, supporting enterprise analytics initiatives, and helping drive the evolution of a cloud-first... 
    Temporary work
    Local area
    Remote work

    LHH

    Saint Louis, MO
    5 days ago
  •  ...Senior Data Engineer Job type: Contract — 12-month initial Salary: Competitive hourly rate (DOE) Role Location: 100% Remote (US...  ...organization investing in its data infrastructure to support analytics, reporting and decision-making across the business. They're building... 
    Hourly pay
    Contract work
    Remote work

    Signify Technology

    Saint Louis, MO
    1 day ago
  • $100k

     ...we are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers for full-time positions with clients. Who should apply? Recent computer science/engineering/mathematics/... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Saint Louis, MO
    3 days ago
  • $100k

     ...we are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers for full-time positions with clients.Who should apply? Recent computer science/engineering/mathematics/... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Saint Louis, MO
    2 days ago
  •  ...Lead Data EngineerCore must-haves (screen for these explicitly)Applied Agentic AI engineering experience: evidence of building Agentic workflows - ideally delivered into a...  ...Google BigQuery for data warehousing and analytics.Strong SQL skills for querying and managing... 

    Omni Inclusive

    Saint Louis, MO
    4 days ago
  •  ...variety of structured and unstructured data sources, working with the business to understand...  ...at scale Translate advanced business analytics problems into technical approaches that...  ...A minimum of three years of data engineering / analytics experience Bachelor's degree... 
    Local area

    KPMG

    Saint Louis, MO
    1 day ago
  • $95k - $154k

     ...get hired by Fortune 500 companies? This is where your career begins. If you're a Java developer, software programmer, data scientist, ML/AI engineer or a data analyst struggling to break into the tech industry, you're not alone. The job market is competitive, and many... 
    Full time
    H1b

    SynergisticIT

    Saint Louis, MO
    1 day ago
  •  ...Fabric Data EngineerST Louis MO onsite Duration: 6+ months Mode of interview: 2 videosExperience15+ years of hands-on experience in Data Engineering, BI Development, Data Warehousing, and Analytics solutions. Strong implementation experience with Microsoft Fabric, including... 

    Echo IT Solutions

    Saint Louis, MO
    1 day ago
  •  ...Senior Data Scientist (Generative AI & Machine Learning) Remote - Full-Time | AI / ML | Data & Analytics Base Salary ~170K to 210K + 15% bonus Cherry Bekaert is partnering...  ...AI systems Collaborate closely with engineering, product, and business stakeholders Apply... 
    Full time
    Remote work

    Cherry Bekaert Recruiting & Staffing Services

    Saint Louis, MO
    1 day ago
  •  ...Data Solutions Engineer Remote (US) Klickly is a fast-growing, award-winning startup that is revolutionizing eCommerce. Based in the heart...  ...ideal for someone who combines strong data intuition and analytical problem-solving with excellent communication and sound... 
    Remote work

    Klickly

    Saint Louis, MO
    5 days ago
  •  ...Job Description Job Description Tiger Analytics is looking for experienced Data Scientists to join our fast-growing advanced analytics consulting firm. Our consultants bring deep expertise in Data Science, Machine Learning and AI. We are the trusted analytics partner... 
    Local area

    Tiger Analytics Inc.

    Saint Louis, MO
    21 days ago
  •  ...What Impact You'll Have We are seeking a Senior Data Scientist to support mission-driven analytic and modernization efforts across the Intelligence Community...  ...ability to collaborate effectively with analysts, engineers, and mission stakeholders to deliver innovative... 
    Immediate start

    GRVTY

    Saint Louis, MO
    a month ago
  •  ...Job Description Job Description Tiger Analytics is looking for experienced Data Scientists to join our fast-growing advanced analytics consulting...  ...business problems using advanced machine learning, data engineering, and analytics solutions. The role demands a balanced... 
    Local area

    Tiger Analytics Inc.

    Saint Louis, MO
    a month ago
  • $105.4k - $124k

     ...Try new things, learn new skills and discover what you excel at—all from Day One.Job DescriptionU.S. Bank is seeking an experienced Data Analyst to perform validation on our customer remediation events. This data-driven role performs validation in accordance with the Customer... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    US Bank

    Saint Louis, MO
    6 days ago
  • $46 - $62 per hour

    DescriptionKforce has a client that is seeking a Data Analyst/Scientist to join their team. This is a hybrid position working 4 days in office and 1 day from home.We're Looking For:* Scopes ambiguous business asks into clear, deliverable data problems without heavy handholding... 
    Work at office

    KForce

    Maryland Heights, MO
    4 days ago
  •  ...customer-oriented Geospatial Analyst to join our team in St Louis, MO ! The Geospatial Analysts for the Airfield Foundation Data program will extract specific feature data in accordance with the customer's data and product specifications, including VO... 

    MANTECH

    Saint Louis, MO
    12 hours ago
  • $18 per hour

     ...Intern - Associate Solutions Engineer - Data Warehouse At Midland States Bank, base salary is one component of our Total Rewards program...  ...including Computer Science, Information Technology, Data Analytics, Software Development, or a related field at a college or university... 
    Hourly pay
    Contract work
    Temporary work
    Summer work
    Internship
    Work at office
    Local area
    Monday to Friday
    Flexible hours

    Midland States Bank

    Saint Louis, MO
    10 days ago
  •  ...Job Description Senior Data Analyst Wealth Management PracticeData Engineering & Analytics DOMAIN Wealth Management TECHNICAL CORE Advanced SQL / STTM CLOUD ENV MS Azure (Preferred) EXPERIENCE 5+ Years Senior Level Key Objective: We are seeking a highly analytical... 

    BLackbuck Insights LLc

    Saint Louis, MO
    3 days ago
  •  ...Overview: Job Title: Data Analyst Job Location: Remote Interview: Virtual Job Duration:...  ...accurate, reliable, and structured for downstream analytics and reporting. Note: This is not a Data Engineer role . Candidates must have a strong analytics and... 
    Contract work
    Remote work

    Stellar IT Group

    Saint Louis, MO
    3 days ago
  •  ...Data Analyst - GEOINT Technical SME - Mid TULK is a leading boutique consulting firm providing technology and management consulting...  ...SME - Mid to support geospatial intelligence, business analytics, data visualization, and mission data management activities. This... 
    Work at office
    Monday to Friday

    Tulk LLC

    Saint Louis, MO
    4 days ago
  • $115k - $139k

     ...Data Analyst Are you ready to lean into analytic approaches that show customers the power of both technical and methodological innovation? Join our growing team supporting customer missions as a Data Analyst in Springfield, VA or St. Louis, MO. Responsibilities... 

    GeoYeti

    Saint Louis, MO
    3 days ago
  •  ...Description Job Description Senior Exploitation Specialist / Data Scientist: At B&A, we foster and embrace a distinct set of...  ...and complex geospatial and intelligence data into mission-ready analytic products, automated workflows, and decision-advantage tools.... 
    Full time
    Contract work
    Work at office
    Local area
    Remote work

    Bart & Associates

    Saint Louis, MO
    a month ago

Do you want to receive more vacancies?

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