🎁 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 →
We are looking for a highly skilled Senior Data Engineer to join our team. In this role, you will play a key part in designing, building and maintaining our data platform and the data-driven systems that power reporting and analytics across the company. This is a hands-on role where you will contribute to technical decisions, collaborate closely with the team and help improve our data ecosystem. You will work across data engineering and analytics-enablement use cases, helping transform raw operational data into clean, reliable, business-ready data that decision-makers can trust. Responsibilities Design, build and maintain scalable and reliable data pipelines and infrastructure. Develop and optimize ETL/ELT processes in Azure Data Factory to ingest, transform and load data efficiently (incremental/delta loads using SQL Server temporal tables, plus full bulk-refresh patterns). Model and maintain the data warehouse on Azure SQL Managed Instance, authoring and optimizing views, stored procedures and functions across the ingestion, transformation and reporting schemas. Write production-ready T-SQL and Python to support data workflows, transformations and automation. Own the CI/CD for the warehouse: the DacFx (Microsoft.Build.Sql) database project, DACPAC build/deploy, GitHub Actions workflows, and least-privilege OIDC/Entra deploy identities. Own the reporting-layer publish automation/CI (Python + GitHub Actions) and the SQL views that feed reporting, partnering with the BI Analyst who drives requirements and validates output. Ensure data quality, accuracy and consistency through validation, monitoring and testing practices. Collaborate with engineers, analysts and business stakeholders to translate business requirements into scalable technical solutions. Participate in code reviews and contribute to technical discussions and improvements. Support and share knowledge with other engineers in the team. Stay up to date with new technologies and best practices to continuously improve the data platform. Technology Requirements 5+ years of professional experience in data engineering or related roles. We are flexible for candidates with strong recent experience in cloud data pipelines and SQL Server data warehousing. Strong experience with Azure services, especially Data Factory (ADF), Azure SQL Managed Instance and Azure Functions. Advanced SQL / T-SQL skills (query authoring, stored procedures, performance tuning). Experience with dimensional modeling and building/maintaining a data warehouse. Production experience writing Python for automation and CI/CD tooling. Experience with Git and collaborative development workflows, including GitHub Actions. Familiarity with database DevOps (DacFx/SSDT projects, DACPAC deployments) and secure cloud auth (Entra/OIDC) is a strong plus. Experience with BI tools — especially Tableau (Cloud/Desktop/Prep) — is a plus. Awareness of legacy ETL/OLAP technologies (SSIS, SSAS) is a plus, as some legacy components are still being migrated. Profile Requirements Strong problem-solving and technical skills. Ability to work independently while collaborating effectively with a team. Comfortable working on complex problems with a hands-on approach. Good communication skills and ability to work cross-functionally. Proactive and adaptable in evolving environments.
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.