🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Job Description Data Engineer (DBT + Snowflake) Location: Mumbai/ Bengaluru (Hybrid 10 Days/Month Onsite) Experience: 5+ Years Employment Type: Full-Time (FTE) Work Mode: Hybrid (10 days onsite every month in Mumbai) Job Summary We are looking for an experienced Data Engineer with strong expertise in SQL, DBT, Snowflake, Kafka, and SnapLogic. The ideal candidate will be responsible for designing scalable data models, building reliable data pipelines, optimizing data warehouse performance, and ensuring high-quality data delivery for analytics and business intelligence initiatives. Key Responsibilities Design, develop, and maintain scalable data transformation pipelines using DBT.Build reusable, modular SQL models following DBT best practices.Develop and optimize data models in Snowflake.Design dimensional models and Data Vault architectures (Star/Snowflake Schemas).Optimize query performance and manage Snowflake security, roles, and access controls.Build and maintain real-time data ingestion pipelines using Kafka or similar event streaming platforms.Design, orchestrate, and monitor ETL/ELT workflows using SnapLogic.Manage source code using Git/GitHub.Implement CI/CD pipelines using GitHub Actions or similar automation tools.Ensure data quality through validation, testing, lineage tracking, and governance.Collaborate with business and technical stakeholders to understand data requirements and deliver analytical solutions.Maintain comprehensive documentation for data models, transformations, and metrics.Proactively identify and resolve data issues while driving continuous improvements.Required Skills Technical Skills Strong expertise in SQLHands-on experience with DBTSnowflake Data WarehouseData Modeling (Star Schema, Snowflake Schema, Data Vault)SQL Query Optimization & Performance TuningKafka or similar Event Streaming PlatformsSnapLogic ETL/ELTGit & GitHubGitHub Actions / CI-CDData Quality, Testing & GovernanceDBT DocumentationSoft Skills Strong communication and stakeholder management skillsExcellent analytical and problem-solving abilitiesSelf-motivated with a strong sense of ownershipAbility to work effectively in cross-functional teamsMandatory Skills SQLDBTSnowflakeKafkaSnapLogicGit/GitHubCI/CDData ModelingPreferred Skills Experience with enterprise-scale Data Warehouse projects.Exposure to Agile development methodologies.Experience building modern cloud-based analytics platforms. .
Here's how to pick the right one and stand out in your application.
144.883Jobs
31.687IN
81%EN
That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.
Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.
Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.
When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.