Job Title: Data Engineer Company Name: GenLogs Job Details: RemoteFull,Time Job Url: https://hiring.cafe/viewjob/ph0mhvl072ti298q Job Description: Posted 2mo agoData Engineer@ GenLogsView All JobsWebsiteUnited StatesRemoteFull TimeResponsibilities:Build ETL pipelines, Develop ingestion workflows, Create dbt modelsRequirements Summary:3+ years in data or software engineering; strong Python and SQL; hands-on Snowflake, AWS Firehose/S3, Airflow, and dbt.Technical Tools Mentioned:Python, SQL, Snowflake, AWS Firehose, S3, Airflow, dbt ABOUT THE JOBYou’re a problem solver at heart. You thrive at the intersection of engineering, computer science, and data, you’re motivated by questions that don’t have obvious answers, and you love to architect and build reliable systems that enable whole organizations to build world class analytics. You bring a background in engineering, computer science, physics, applied math, or another hard science discipline, and you enjoy applying that technical foundation to real-world data challenges.You are energized by ambiguity, obsessed with understanding how complex systems behave, and capable of breaking down big problems into tractable iterations. You ask great questions, validate assumptions with data, and are relentless in your pursuit of signal over noise.WHAT YOU’LL DOBuild and maintain ETL/ELT pipelines using Python and SQL.Develop ingestion workflows with AWS Firehose, S3, and related services.Create and optimize dbt models, tests, and incremental logic.Tune Snowflake queries and warehouse usage for cost and performance.Operate and improve Airflow DAGs for reliable execution and monitoring.Maintain high data quality, data integrity, and pipeline SLA commitments.Bring clarity to ambiguous requirements and propose practical solutions.Build feature pipelines to support ML workflows.Support model deployment, monitoring, and automated retraining.Add data validation and quality checks across ML and analytics pipelines.REQUIRED QUALIFICATIONS3+ years of experience in data engineering or software engineering.Strong Python and SQL skills.Hands-on experience with Snowflake, AWS Firehose/S3, Airflow, and dbt.Ability to work independently and execute in a dynamic environment.Strong problem-solving skills and attention to detail.PREFERRED QUALIFICATIONSExperience with geospatial data (e.g., spatial joins, geometry processing, or geospatial libraries).Experience with ML or MLOps pipelines.Knowledge of Snowflake streams, tasks, and performance tuning.Experience with large-scale or semi-structured datasets.WHO WILL SUCCEED HEREYou will love this role if you are:Relentlessly curious — you ask “why?” repeatedly until you reach the rootTechnically fearless — not afraid to dive into large datasets, new ML techniques, or unfamiliar codebasesImpact-driven — you want your models to power real, high-stakes decisions in a massive industryComfortable with ambiguity — our data is large, messy, and evolving, and that excites youCollaborative — you enjoy working with engineers, data teams, and product stakeholders to deliver real customer valueUS SALARY RANGEGenLogs establishes compensation based on role, level, experience, and location. Salary bands are benchmarked against high-growth technology companies and adjusted for market conditions. Equity grants are included in most full-time offers to ensure every team member participates in the company’s long-term value creation. A recruiter will provide a precise range during the hiring process.BENEFITSHealthcare (US based only)Employer-covered comprehensive medical, dental, and vision plansEmployer contribution towards premiums of optional higher-end plansTime OffUnlimited PTOSick leaveCompany holidays (GenLogs observes all US Government holidays)Flexible leave for caregiving and medical needsFamily SupportPaid parental leaveProfessional DevelopmentBudget availability for approved professional development courses, certifications, and trainingTravel Support100% travel reimbursement for all approved company travel and spendingRetirement Savings401(k) plan (US based employees)A recruiter can provide more detail about the specific compensation and benefits associated with this role.