🎁 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 have many opportunities available on our other career site pages. Click here to link to our careers page! Signet Jewelers is the world's largest retailer of diamond jewelry, operating more than 2,800 stores worldwide under the iconic brands: Kay Jewelers, Zales, Jared, H.Samuel, Ernest Jones, Peoples, Banter by Piercing Pagoda, Rocksbox, JamesAllen.com and Diamonds Direct. We are a people-first company and this core value is at the heart of everything we do, from empowering our valued team members, to collaborating with our customers, to fostering the communities in which we live and serve. People – and the love their actions inspire – are what drive us. We’re not only proud of the love we inspire outside our walls, we’re especially proud of the diversity, inclusion and equity we’re inspiring inside. There are dynamic career paths awaiting you – rewarding opportunities to impact the lives of others and inspire love. Join us! Customer Data Platform Data Engineer Remote POSITION SUMMARY : We are seeking a highly skilled Data Engineer with deep expertise in SQL, Python, and data modeling, and strong experience designing solutions within the Adobe Experience Platform (AEP) and Real-Time Customer Data Platform (RTCDP) ecosystem. This role is critical to building scalable, reliable, and performant data pipelines that power customer analytics, personalization, and activation use cases. The ideal candidate combines strong technical execution with thoughtful solution design, collaborating closely with analytics, marketing, and engineering teams to translate business requirements into robust data architectures. RESPONSIBILITIES: Design, build, and maintain scalable data pipelines to ingest, transform, and curate data within Adobe AEP and RTCDP. Develop and optimize complex SQL queries and data transformations for large-scale datasets. Design and maintain data models (conceptual, logical, and physical) that enable efficient analytics, segmentation, and activation use cases. Experience working with AWS data services such as S3, Redshift, Glue, and related tooling, including building and managing data pipelines from AWS-based source systems into Adobe AEP and RTCDP. Architect end-to-end solution designs leveraging AEP components such as XDM schemas, datasets, identities, profiles, and segmentation. Ensure high data quality, consistency, and governance across systems by implementing validation, monitoring, and error-handling mechanisms. Collaborate with business stakeholders, architects, and downstream consumers to understand requirements and deliver scalable data solutions. Tune performance and optimize pipelines for real-time and batch workloads within RTCDP. Document data architecture, data flows, and operational procedures. Support integrations with upstream and downstream systems including CRM, web/mobile, and other MarTech and analytics platforms. Demonstrated experience implementing data processing, automation, validation, and orchestration logic. Follow best practices for security, privacy, and compliance (PII handling, consent, and identity resolution). POSITION QUALIFICATIONS : Expert-level SQL skills, with experience writing and optimizing complex queries. Strong Python programming experience for data engineering use cases. Proven experience as a Data Modeler, including dimensional and analytical data modeling. Hands-on experience designing and implementing solutions in: Adobe Experience Platform (AEP) Adobe Real-Time Customer Data Platform (RTCDP) Experience with cloud data platforms (e.g., Snowflake, BigQuery, Azure, or AWS). Solid understanding of XDM schemas, datasets, identity stitching, profiles, and segmentation. Experience building batch and real-time data pipelines. Strong problem-solving and analytical skills. Ability to communicate technical concepts clearly to both technical and non-technical audiences. Preferred Qualifications: Familiarity with streaming or event-based data architectures. Experience with data orchestration tools and CI/CD practices. Knowledge of customer data, marketing technology, and personalization use cases. Prior experience in enterprise-scale data environments. BENEFITS & PERKS: Competitive healthcare, dental & vision insurance 401(k) matching after one year of employment Generous time off + company holidays Merchandise discount Learning & Development programs Much more! The salary range for this opportunity is $120,000 - $150,000. Base pay offered may vary depending on geographic region, internal equity, job related knowledge, skills and experience, among other factors.
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.