Data Analytics Engineer
Analytics
Business Analytics
Business Intelligence
Cloud
Cloud Data Warehouse
Cloud Data Warehouse
Cloud Platform
Cloud Platforms
Data
Data Analysis
Data Analytics
Data Analytics Tools
Data Architecture
Data Build Tool
Data Engineer
Data Engineering
Data Governance
Data Integration
Data Integration Tools
Data Lineage
Data Management
Data Modeling
Data Operations
Data Pipeline
Data Pipelines
Data Platform
Data Processing
Data Security
Data Transforms
Data Visualization
Data Visualization Tools
Data Viz
Data Warehouse
Data Warehousing
Database
Databases
Dataviz
Dbt
Digital Marketing
Dimensional Modeling
ETL
Fivetran
Informatica
Information Technology (IT)
Looker
Reporting and Analytics
Snowflake
SQL
Tableau
Job Description
Midwest Railcar is seeking a Data Analytics Engineer to strengthen its data foundation and help deliver analysis-ready insights for decision-making. In this onsite role in St. Louis, you will build and maintain scalable data models, ELT/ETL pipelines, and governance practices, with a focus on transforming raw business data into well-documented, performant assets in Snowflake using dbt.
What you’ll do
- Design, build, and manage data models and ELT/ETL pipelines that transform raw data into structured formats within Snowflake using dbt
- Create conformed and analytics layers to standardize data for business consumption
- Develop dimensional models and data marts aligned to business requirements
- 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
- Optimize data storage and retrieval in Snowflake to support scalable, reliable, and cost-effective solutions
- Fine-tune SQL queries and data transformations to improve performance
- Monitor and improve pipeline efficiency and resource utilization
- 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
- Use version control and CI/CD pipelines to support streamlined, reliable development
- Ensure code quality through testing, peer reviews, and automated deployment
- Partner with analysts and business subject matter experts to understand requirements and translate business needs into technical data solutions
- Participate in regular stakeholder meetings to refine and expand data capabilities
- Build standardized data models that reduce time-to-insight for business users
- Implement data quality and governance frameworks that help ensure information is accurate and compliant
- Create reliable, well-documented data pipelines to enable consistent reporting and analytics across business functions
Key technologies
- Snowflake
- dbt
- ELT/ETL
- ANSI-SQL (SQL)
- CI/CD
- Tableau, Looker, Power BI
- Fivetran
- Python
What you bring
- Bachelor’s degree in Information Systems or a related field
- 2–4 years of experience in analytics engineering, data engineering, or a similar role
- Advanced SQL proficiency in ANSI-SQL for querying, data transformation, and building data infrastructure
- Snowflake expertise with hands-on experience in architecture and best practices for data management and processing
- Strong data modeling skills with a deep understanding of data modeling principles and experience designing efficient analytics structures
- dbt proficiency for managing transformations and building data models within Snowflake
- Detail-oriented mindset focused on spotting data and process gaps and driving continuous improvement
- Strong communication skills and comfort collaborating with non-technical stakeholders
- Intellectual curiosity and a drive to understand business problems through data
Salary and location
- Location: St. Louis, MO (onsite)
- Salary range: $88,000 to $117,000 per year
Benefits
- 401(k) with a company match
- Parking and commuter benefits programs
- Wellworks wellness program
- Employee Assistance Program
- Gym membership subsidies
- Medical, prescription, dental, voluntary vision, voluntary life/dependent life, group term life, and AD&D insurance benefits
- Paid time off
- Paid holidays
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