🎁 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 →
Brighter Futures Start Here At Anko you’ll be joining a diverse team who come together to collaborate globally around tech. We are an innovation hub which power and support our retail brands. You’ll feel the impacts of the work you’ll do for our millions of customers and team members every day. Our brands are focused on being customer-led, digitally enabled retailers, providing you with challenging and rewarding work that you will be proud of.Join our team, choose your own path and work on projects that excite you. Role: Principal Data Engineer Experience: 10 to 15 years Technical skills required: Cloud Platforms — Multi-cloud fluency across AWS, GCP, and Azure ; with strong grasp of compute, storage, networking, IAM, and FinOps principles Data Warehousing & SQL — Experience with cloud data warehouses (Snowflake, BigQuery, Databricks SQL); query engines (Trino, Spark SQL); advanced SQL and data modeling patterns (lakehouse, data vault, dimensional modeling) Programming Languages — Proficient in Python/Java/Scala for data engineering, ML pipelines, and distributed systems; SQL for advanced analytics and performance tuning Streaming & Messaging — Hands-on experience with Kafka, Kafka Streams, KSQLDB, and Kafka Connect (Confluent preferred); real-time processing using Apache Flink or Spark Structured Streaming; schema management with Avro or Protobuf Data Quality, Transformation & Governance — dbt for transformation and testing; data quality frameworks (Great Expectations, Soda); open table formats (Iceberg, Delta Lake); data cataloging and lineage (DataHub, OpenLineage); GDPR and CCPA compliance DevOps & Orchestration — Containerization with Docker and Kubernetes; CI/CD pipelines (Jenkins, GitHub Actions); workflow orchestration using Airflow, Prefect, or Dagster; infrastructure as code with Terraform or Pulumi Knowledge working with ML & AI Platform — ML lifecycle management with MLflow or Kubeflow; feature store; model serving (Ray Serve, Triton, BentoML); LLM/GenAI platforms including RAG pipelines, vector databases, and AI gateways A place you can belong: We celebrate the rich diversity of the communities in which we operate and are committed to creating inclusive and safe environments where all our team members can contribute and succeed. We believe that all team members should feel valued, respected, and safe irrespective of your gender, ethnicity, indigeneity, religious beliefs, education, age, disability, family responsibilities, sexual orientation and gender identity and we encourage applications from all candidates.
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.