🎁 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 →
Position Overview:We are seeking a Data Engineer to join a client-focused engagement, with responsibilities split evenly between production support and technical/development work. This role requires 24 years of handson experience in data engineering, strong proficiency in Python, SQL, and Spark, and prior exposure to client-based project environments. The ideal candidate will becomfortable balancing operational support duties with building and optimizing data pipelines. Job Responsibilities:Provide day-to-day support (50%) for existing data pipelines, jobs, and platforms monitoring, troubleshooting, and resolving issues to ensure smooth operationsDesign, build, and maintain (50%) scalable data pipelines and ETL/ELT workflowsusing Python, SQL, and SparkCollaborate with cross-functional and client teams to understand data requirementsand translate them into technical solutionsPerform rootcause analysis on data/pipeline issues and implement fixes withminimal downtimeOptimize existing data workflows for performance, reliability, and costefficiencyDocument processes, pipeline architecture, and support runbooks for knowledgecontinuityParticipate in oncall/support rotations as needed for the client engagementWork with Databricks and/or AWS cloud environments where applicable to build orsupport data solutionsBasic Qualifications:24 years of experience in a Data Engineering roleStrong proficiency in Python and SQLHandson experience with Apache SparkPrior experience working on client-based projects (mandatory)Ability to work across both support and development responsibilitiesStrong problemsolving and communication skills for clientfacing situationsPreferred Skills:Experience working with DatabricksFamiliarity with AWS Cloud services (e.g., S3, Glue, EMR, Lambda, Redshift)Exposure to CI/CD pipelines for data engineering workflowsExperience with workflow orchestration tools (e.g., Airflow)We are proud to offer a competitive salary alongside a strong insurance package. We pride ourselves on the growth of our employees, offering extensive learning and development resources. .
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.