Data Analytics Engineer
$88k - $117kImperial 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.
- ...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...SuggestedRemote work
$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...SuggestedFull timeLocal area3 days per week$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...SuggestedFull timeH1b$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...SuggestedFull timeLocal area3 days per week- ...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
- ...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 area3 days per week
- ...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,...
- ...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 workLocal areaRemote work
$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 workLocal areaRemote work- ...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 payContract workRemote work
$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 timeH1bRemote work$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 timeH1bRemote work- ...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...
- ...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
$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 timeH1b- ...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...
- ...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 timeRemote work
- ...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
- ...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
- ...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
- ...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
$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 timeWork at officeLocal areaRemote workFlexible hours3 days per week$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- ...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...
$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 payContract workTemporary workSummer workInternshipWork at officeLocal areaMonday to FridayFlexible hours- ...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...
- ...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 workRemote work
- ...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 officeMonday to Friday
$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...- ...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 timeContract workWork at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Analytics Engineer. Be the first to apply!
- senior data quality engineer Saint Louis, MO
- senior cloud data engineer Saint Louis, MO
- senior data center engineer Saint Louis, MO
- data center engineer Saint Louis, MO
- senior data engineer Saint Louis, MO
- finance data engineer Saint Louis, MO
- etl data engineer Saint Louis, MO
- data science developer Saint Louis, MO
- junior data engineer remote Saint Louis, MO
- sr data engineer Saint Louis, MO





