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 2 days ago
Similar jobs that could be interesting for youBased on the Data Analytics Engineer in Saint Louis, MO vacancy
  • $75.2k - $158.1k

    Job Title: Advanced Cybersecurity Analytics Engineer III Job Category: Information Technology Time Type: Full time Minimum Clearance...  ...deployed. Responsibilities Analyzes trends and patterns of data on NGA networks to identify and predict previously... 
    Suggested
    Full time
    Contract work
    Work experience placement
    Local area
    Flexible hours

    CACI International, Inc.

    Saint Louis, MO
    3 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
    3 days ago
  • $140k - $150k

     ...Saint Louis, United StatesCategory: AI & Data EngineeringAbout Brillio: Brillio is one...  ...data transformation, validation, and analytics within Databricks.• Provision and manage...  ...and contribute to best practices for data engineering.Required Skills & Experience• Strong proficiency... 
    Suggested
    Work experience placement
    Work at office
    3 days per week

    Brillio

    Saint Louis, MO
    8 days ago
  • $75.2k - $158.1k

    Job Title: Cyber Data Analyst Engineer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * The Opportunity:... 
    Suggested
    Full time
    Contract work
    Work experience placement
    Local area
    Flexible hours
    Night shift

    CACI International, Inc.

    Saint Louis, MO
    4 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/... 
    Suggested
    Full time
    H1b
    Remote work

    SynergisticIT

    Saint Louis, MO
    2 days ago
  •  ...we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Scientists, and Machine Learning engineers.Who Should Apply: Recent Computer science/Engineering/Mathematics/Statistics or Science Graduates... 
    H1b

    SynergisticIT

    Saint Louis, MO
    4 hours ago
  •  ...health coverage through our medical plans. Overview Lead Data Engineers at Excella play a key role in designing and building modern...  ...-structured data stores. ~ Familiarity with data lake and analytical architecture patterns, including Star Schema, schema-on-read,... 
    Work from home
    Home office
    Flexible hours

    Jobrapido

    Saint Louis, MO
    3 days ago
  • $63.64k

    Data Engineer I Parkway is committed to hiring, retaining and investing in an exceptional staff that represents the unique diversity within...  ...an emphasis in Computer Science, Information Systems, Data Analytics, Management Information Systems, Business Analytics, or a... 
    Immediate start

    Parkway School District

    Saint Louis, MO
    2 days ago
  • Data Engineer II St. Louis, MO Hybrid 4 days onsite confirmed but TONS of flexibility. Ideally USC or GC SQL/T-SQL, Azure Data Factory...  ...St. Louis, MO who, as part of the Enterprise Solutions and Analytics team, will play a crucial part in shaping our data infrastructure... 
    Full time
    Work experience placement

    3B Staffing LLC

    Saint Louis, MO
    1 day ago
  • Senior Data Engineer We are seeking an experienced Senior Data Engineer to design, build, and maintain scalable data pipelines, data platforms, and analytical data products. The Data Engineer will collaborate with data architects, data scientists, analysts, application... 
    Work at office
    Remote work
    Shift work

    Curium

    Saint Louis, MO
    1 day ago
  •  ...Cloud Data Engineering Team LeaderOur team is responsible for executing the technology portion of the Data Strategy IT pillar. This team will work closely with technology leaders, the Data & Analytics business team and industry partners to implement new solutions for... 
    Immediate start

    The Timberline Group Company

    Saint Louis, MO
    4 days ago
  •  ...Data ScientistJames Scott, LLC is actively searching for an experienced Data Scientist to provide support to one of its top tier customers...  ...both structured and unstructured datasets in a modeling and analytics context to develop efficient processes for evaluating complex... 

    Navstar

    Saint Louis, MO
    4 days ago
  •  ...matter just as much. D&G is seeking a Data Scientist to support the United States...  ...Picture Support: Collaborate with data engineers to access and prepare data from Databricks...  ...development to ensure data is fit for analytical purposes. Stakeholder Collaboration:... 
    Permanent employment
    Work at office
    Worldwide
    Flexible hours

    D&G Solutions

    Saint Louis, MO
    5 hours ago
  •  ...Data Scientist – Customer AnalyticsThe primary responsibilities of this role are to: Deliver best-in-class analytics solutions for the customer-centric commercial operations of the company...  ...through expertise in feature engineering, statistical analysis, predictive modeling... 

    Infotree Global Solutions

    Saint Louis, MO
    5 days ago
  •  ...Data ScientistCastalia is seeking a highly skilled Data Scientist with a TS/SCI clearance...  ..., ask the next question, and display analytical assessmentsDevelop and apply methods to...  ...from Securing and Managing Data to Systems Engineering and Development. Castalia Systems is a... 
    Full time
    Work at office
    Local area
    Remote work

    Castalia Systems

    Saint Louis, MO
    2 days ago
  • Position Title: Lead AWS Data Engineer Location: St. Louis, MO Job Description • Design and build scalable, cloud-native data platforms...  ...e.g., Lake Formation, Purview, or Atlan). AWS Certified Data Analytics, Azure Data Engineer), or demonstrable contributions to open... 

    Yantran LLC

    Saint Louis, MO
    1 day ago
  • $63.4k - $115k

     ...Washington University School of Medicine is seeking a Research Data Scientist to use data science, machine learning, and AI to investigate...  ...large clinical and longitudinal datasets, build reproducible analytic workflows, and support research outputs through rigorous... 
    Work at office

    Washington University in St. Louis

    Saint Louis, MO
    5 days ago
  • $119.77k - $140.9k

     ...seeking a highly technical Reporting & Analytics Analyst to help drive the modernization of enterprise reporting, analytics, and data platforms supporting Commercial Banking,...  ...acumen with hands-on experience in data engineering, cloud analytics platforms, enterprise reporting... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    US Bank

    Saint Louis, MO
    3 days ago
  • $133k - $188k

     ...Expert Data Scientist (Commercial)Driven by integrity and united by the people-and-pet...  ...to frame business problems, identify analytical opportunities, translate strategic priorities...  ...Python/SQL for advanced analytics, data engineering, and model development, including work... 

    Stouffers

    Saint Louis, MO
    5 days ago
  • Washington University in St. Louis's Gulur Lab seeks a Research Data Scientist to apply data science, machine learning, and AI to study...  ...MO, handling large clinical datasets and building reproducible analytic workflows. You will collaborate with clinicians,... 

    Washington University in St. Louis

    Saint Louis, MO
    4 days ago
  • RESPONSIBILITIES: Kforce has a client that is seeking a remote Data Analyst. Summary: The Data Analyst supports client-facing...  .... The analyst will work with large datasets, develop KPIs and analytical models, and translate complex data into clear reporting and... 
    Hourly pay
    Contract work
    Remote work

    Kforce Technology Staffing

    Saint Louis, MO
    3 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
    5 days ago
  • $120k - $150k

    Job Name: Data Scientist Level : Senior Location: St. Louis, MO (N2W) Remote Work: No Required Clearance: TS/SCI Position Type: Immediately...  ...at creating processes around large data sets to identify analytical discoveries, Demonstrated proficiency in designing and... 
    Full time
    Contract work
    Work at office
    Immediate start
    Remote work
    Flexible hours
    Shift work

    Chopine Analytic Solutions LLC

    Saint Louis, MO
    1 day ago
  • $116.5k - $150.5k

     ...Apply today! Follow this link to view all of our available careers and apply: This opportunity is in the Advanced Analytics department. Curious about data science and analytics? Our Data Analytics department seeks those passionate about using data to tell business... 
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Safety National

    Saint Louis, MO
    1 day ago
  •  ...frameworks and deployment methodologies, creates data-based solutions from concept to finished...  ...and stressful conditionsStrong analytical and problem solving skillsAbility to set...  ...knowledgePreferred:5+ years experience in software engineering/data analysisInsurance and/or... 

    E-Solutions

    Wildwood, MO
    4 days ago
  •  ...Fabric Data Engineer/LeadArlington, VA (Priority 1) and St. Louis, MO (Priority 2)Experience 8–12+ years in Data Architecture / Analytics Platforms / Cloud Data Engineering2–4+ years in Microsoft analytics ecosystem (Fabric / Power BI / Synapse / Azure Data)Proven experience... 

    Yantran LLC

    Saint Louis, MO
    4 days ago
  •  ...The Timberline Group seeks a Senior Data & Analytics Engineer to advance enterprise reporting, analytics, and cloud data platform initiatives. You will design, develop, test, document, and support Snowflake-based data solutions and Power BI assets while collaborating with... 

    The Timberline Group Company

    Saint Louis, MO
    3 days ago
  • Data Scientist - eCommerce Search Our Digital and eCommerce division is looking to transform...  ...the Digital and eCommerce technology engine for Client. As a Data Scientist -...  ...large datasets. Strong problem-solving and analytical skills with the ability to think critically... 

    Cardinal Integrated

    Saint Louis, MO
    4 days ago
  • Tiger Analytics is looking for experienced Data Scientists to join our fast-growing advanced analytics consulting firm. Our consultants bring deep expertise...  ...problems using advanced machine learning, data engineering, and analytics solutions. The role demands a balanced... 
    Local area

    Tiger Analytics

    Saint Louis, MO
    1 day ago
  •  ...Foster an developer community around Global Data Assets & Analytics platforms and technologies. Participate in and organize hackathons, workshops, and meetups to facilitate interaction and knowledge sharing, aligned with platform’s roadmaps. Build relationships with key... 
    Permanent employment
    Contract work
    Local area

    Robotic Technologies Automation

    Saint Louis, MO
    2 days ago

Do you want to receive more vacancies?

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