🎁 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 →
BDO RISE is looking for Senior Data Engineers for Bangalore, Kolkata and Hyderabad locations, Interested candidates can share your resume to Jincy.shaji@bdo.com. The Senior Data Engineer I, Tax Product Development, works with the Data Engineering and Integration team to develop and support BDOs Tax Data Warehouse and Tax Data Lake, manage and maintain data ingestion and Extract/Transform/Load (ETL) processes, as well as provide support for the Power BI business intelligence platform and enterprise applications supporting the tax practice. You will be responsible for implementing and participate in delivery of Data related engagements, including Data modeling, Data cleansing, Data enrichments and Analytical solutions to our clients. Your experience will be instrumental in optimizing data processes, ensuring data quality, and driving data-driven decision-making within the organization. Experience: 5 or more years of experience in SQL, including complex queries, optimization, and performance tuning, with advanced expertise in Python for data manipulation, analysis, and automation tasks, required 5 or more years of experience in Data Definition Language (DDL), Data Manipulation Language (DML), and developing views, functions, and stored procedures, required 5 or more years of experience in Data Warehousing, Data Modeling, Semantic Model Definition, and Star Schema Construction, required 5 or more years of experience in one or more programming languages such as Java, C#, C++, or Scala, with a focus on data engineering applications, required Data Visualization Power BI, Tableau, SQL Server Reporting Services Data Access Tools MS SQL Server Management Studio, ETL / ELT / Data Fabric Tools Power BI Dataflows, Power Query M, Alteryx, SQL Server Integration Services, Power BI Composite Models Design, develop, and maintain data pipelines using Azure services such as Azure Data Factory, Azure Databricks, and Azure Synapse Analytics Programming Languages SQL, T-SQL, DAX Ability to write SQL queries Source Control / Release Pipelines Azure DevOps Familiarity with big data formats such as Parquet, Avro, and ORC, enhancing the ability to efficiently handle and process large datasets, along with experience in tax and/or accounting data to work with industry-specific datasets, preferred .
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.