Back to all positions

[Remote] Data Engineer

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. SNI Technology is seeking an Analytics Engineer to build and maintain a trusted data foundation for data-informed decision-making. The role focuses on data modeling, transformation, governance, pipeline optimization, documentation, and enabling reporting, machine learning, and AI-driven initiatives.

Responsibilities

  • Partner with business stakeholders to design, develop, and maintain scalable data warehouse models
  • Implement modern data modeling practices to support analytics and reporting needs
  • Clean, transform, validate, and enrich data to create high-quality datasets for analytics, reporting, and machine learning applications
  • Develop and maintain efficient ETL/ELT pipelines
  • Work closely with product teams, software engineers, data scientists, analysts, and business stakeholders to understand requirements and deliver data solutions
  • Translate business needs into scalable and maintainable data models
  • Ensure data accuracy, consistency, reliability, and accessibility across analytical datasets
  • Support data governance initiatives and best practices
  • Optimize data pipelines, transformations, and warehouse structures for performance and scalability
  • Monitor and improve data processes to support growing business demands
  • Maintain clear documentation of data models, transformation logic, lineage, and technical processes

Skills

  • Applicants must be authorized to work in the United States without employer sponsorship
  • • Bachelor's degree in Computer Science, Data Engineering, Information Systems, or a related field
  • • 3+ years of experience as an Analytics Engineer, Data Engineer, or a related data-focused role
  • • Strong ability to collaborate with both technical and non-technical stakeholders
  • • Experience gathering requirements and translating business objectives into technical solutions
  • • Experience with modern cloud data warehouse platforms such as Snowflake, Redshift, or similar technologies
  • • Strong understanding of data warehousing concepts and best practices
  • • Experience with modern data modeling methodologies, including dimensional modeling
  • • Advanced SQL skills
  • • Working knowledge of Python for data processing and automation
  • • Experience with ETL/ELT tools and frameworks such as dbt, Apache Airflow, Luigi, or similar technologies
  • • Strong knowledge of relational databases such as PostgreSQL and MySQL
  • • Familiarity with NoSQL databases such as MongoDB, Cassandra, or comparable platforms
  • • Experience using Git and standard software development workflows
  • • Understanding of machine learning concepts and experience preparing data for ML model development
  • • Interest in emerging AI technologies, including Large Language Models (LLMs), generative AI, and prompt engineering

Benefits

  • 10% Annual Bonus
  • Fully Remote Work Environment
  • Comprehensive Benefits Package
  • Opportunity to work with modern cloud data technologies and AI-driven solutions

Company Overview

  • SNI Technology is a staffing and recruiting company that provides database administration and technical placement services. It is a sub-organization of GEE Group. It was founded in 1998, and is headquartered in West Des Moines, Iowa, USA, with a workforce of 201-500 employees. Its website is https://www.snicompanies.com/.