Sr Data Engineer
Sonatafy Technology, Inc.
THIS OPENING IS AVAILABLE FOR CANDIDATES IN LATIN AMERICA, NOT LIMITED TO ONLY MEXICO.
Sonatafy Technology, headquartered in Scottsdale, Arizona, is an award-winning nearshore software development company with a strong reputation. They have a dedicated in-house team of engineers, offering end-to-end software solutions and supporting client development staff augmentation. Catering to companies of all sizes and industries, including some of the world's largest brands, Sonatafy Technology is a trusted provider of nearshore enterprise-level cloud and mobile application software development services.
We're looking for a senior analytics engineer with deep experience in dbt and Snowflake to join a Managed Delivery POD building a governed data platform for a multi-location franchise brand.
The platform is a layered Snowflake Enterprise instance (RAW, STAGING, CORE, MARTS, SANDBOX) fed by CDC, with functional RBAC and a dbt Cloud project. The role centers on the dbt transformation layer: staging models, identity resolution, Customer 360 core models, seven production marts, and the tests, contracts, and documentation that let the client's team own the platform after handoff.
You will work alongside the lead data architect and own a defined set of models end to end.
Key Responsibilities
- Build and own dbt staging, intermediate, core, and mart models from ticket to production, following the project's naming, routing, and test conventions.
- Turn business rules into documented, testable logic: survivorship, location attribution, consent history, membership lifecycle, and mart metrics.
- Work directly with marketing, operations, and finance subject matter experts to confirm definitions, then get sign-off before a model is promoted.
- Write tests and model contracts with every model. Add source freshness and soft-delete handling for CDC-landed tables.
- Set up and maintain dbt Cloud Production and CI environments, and keep the main branch compiling and deployable.
- Review pull requests from other engineers and take review from the lead architect.
- Reconcile model output against source systems and write up any gap with its cause.
- Document every attribute you build, and contribute to the runbooks and wiki pages used at
- handoff.
Requirements
- 5+ years in data or analytics engineering, with at least 3 years building production dbt projects on Snowflake.
- Strong dbt: layered modeling, incremental models, snapshots and SCD Type 2, macros and Jinja, packages such as dbt_utils, model contracts, exposures, and docs.
- dbt testing in depth: generic and singular tests, source freshness, severity and failure handling, and CI that builds into isolated per-PR schemas.
- Snowflake beyond querying: roles and grants, warehouses and cost controls, UDFs, Secure Views, masking policies, and tags.
- Customer identity resolution or entity matching: deterministic match tiers, survivorship rules, and a stable customer key across source systems.
- Expert SQL, including window functions and semi-structured data.
- Experience handling PII and consent data with an append-only, auditable design.
- Git-based workflow with pull requests, code review, and protected branches.
- Clear written English and the habit of documenting decisions so others can pick up the work.
Nice to Have
- dbt Cloud administration: environments, jobs, service users with key pair auth, and network policies.
- Modeling data landed by CDC tools such as Snowflake OpenFlow or AWS DMS, including soft-delete flags.
- Source familiarity with Zoho CRM, Customer.io, GA4 exports, or appointment and POS systems.
- Multi-location or franchise reporting, including row-level security by franchise, market, or region.
- Building marts for Power BI and matching metrics to existing report logic.
- Consent and data deletion workflows across marketing and CRM tools.
- Terraform or schema changes for Snowflake objects.
Why Work with Sonatafy?
At Sonatafy, you'll join a fast-growing, Inc. 5000-recognized firm with 60+ completed client engagements. You'll be backed by account-based marketing, executive events, and our Software Leaders Uncensored podcast. We provide the platform and support. You bring the hustle, relationships, and follow-through.
#J-18808-Ljbffr- ...Sr Data EngineerWe are seeking a Senior Data Engineer with the technical expertise, architectural insight, and problem-solving skills to design, build, and maintain our modern data platform. The ideal candidate will be a hands-on engineer who can deliver at scale, ensure...Senior
- Required Skills: • Strong Proficiency (9+ years' experience) in Python (Programming Language), Apache Airflow and Google Cloud Data Services. • 7+ years' experience in Python libraires. • 7+ Strong SQL programming experience in Mid/Advance functions. 3B Staffing LLCSenior
$100.49k - $141.66k
...Sr. Web Analytics Developer Scottsdale, AZ AXS connects fans with the artists... ...responsible for providing instrumenting web data collection, ensuring data quality, and... ...internal stakeholders (Product, Marketing, Engineering, Design) to orchestrate data collection to...SeniorFull timeFlexible hours$129k - $161k
...a highly analytical and technically skilled Sr. Lead Business Intelligence Developer who can translate complex workforce data into compelling, actionable insights. This role... ...practices Collaborate with IT and data engineering teams to optimize data pipelines and...SeniorHourly payWork at officeImmediate startVisa sponsorshipWork visaFlexible hours- ...Carolina, Arizona, Texas and Florida.We are seeking an experienced DevOps Engineer to design, build, and maintain CI/CD pipelines, infrastructure automation, and deployment workflows supporting our data engineering platform. This role focuses on infrastructure as code,...SeniorRemote work
- Senior Lead Data Engineer We are seeking a highly skilled and motivated Senior Lead Data Engineer to join our dynamic team. The ideal candidate will possess extensive knowledge of AWS AI Services and will be responsible for designing, building, and maintaining scalable...Senior
$145k - $160k
...innovation, and help shape the future of cannabis.Title: Principal Data & Analytics EngineerLocation: Stamford, CT, Wakefield, MA, or... ...-Time, Exempt About the Role: As the Principal Data & Analytics Engineer, you will serve as the senior technical leader for Curaleaf’s modern...Permanent employmentFull time$55 - $65 per hour
...Location: Scottsdale, AZ Salary: $60.00 USD Hourly - $65.00 USD Hourly Description: Overview Seeking a Data Engineer with 5+ years of experience building and supporting modern data platforms. This role will focus on developing ETL/reverse ETL pipelines, managing...Hourly pay$83k - $110k
..., for any employer, at the date of hire. This position is ineligible for employment Visa sponsorship. Overall Purpose The Data Engineer evaluates, designs, and develops business intelligence solutions across multiple technology stacks. They work closely across multiple...Hourly payWork experience placementWork at officeImmediate startVisa sponsorshipWork visaFlexible hours- ...We are seeking a highly skilled GCP Data Engineer with 5+ years of experience designing and building scalable, production-grade data platforms. This role requires deep expertise in Google Cloud Platform, Python, PySpark, SQL, and distributed data processing across the...
- ...Data Engineer-(DE)Location: Scottsdale AZ (day 1 onsite)Duration: CTH and FulltimeJob Description:Must have skill set: Spark, S3, Glue, AWS Redshift and infrastructure, AWS Data Lake Formation and Glue components, data security, SQL, and Python6-8 years of IT experience...
- ...Acumatica Data EngineerLocation: Scottsdale, Arizona- Day 1 on-siteDuration: ContractMust Have Skills- Acumatica and API IntegrationJob Summary:We are seeking a skilled and detail-oriented Data Engineer with experience in Acumatica ERP to join our team. The ideal candidate...
- ...Data Engineer (DE)Location: Scottsdale AZ (day 1 onsite)Duration: FulltimeMust have skill set: Java, Scala, S3, Glue, RedshiftYou have 6-8 years of relevant software development experience.You have hands-on experience in Java/Scala/Python, Spark, S3, Glue, Redshift. This...
- ...Data EngineerEducation Bachelors Degree in Computer Science Information Technology Engineering or related fieldExperience Skills Qualifications6 years of experience in Data Engineering with an emphasis on Data Warehousing and Data Analytics4 years of experience with one...
- Build the modern data backbone a global travel-rewards business runs on, work hands-on with the newest Microsoft Fabric and AI tooling, and coach the engineers coming up behind you.About the Rolearrivia is looking for an experienced Fabric Data Engineer to take ownership...Full timeFlexible hoursShift work
- ...recommended ETL toolsStrong in SQL and Python, with 3+ years hands-on coding experience with bothExperience building automated big data pipelinesExperience performing data analysis and data explorationExperience working in an agile delivery environmentStrong critical...
- ...advance their career within a rapidly growing organization.The Analytics & Integrations Developer will support reporting, analytics, data integration, and business enablement across Troon's UKG Pro and UKG Pro Workforce Management (WFM) platforms. This role serves as a...Full timeWork at office
- ...Data Center Network Engineer (Cisco ACI)We are currently seeking submissions for a Data Center Network Engineer (Cisco ACI) opening with our client Vanguard. We are looking for candidates with strong experience supporting enterprise data center environments, with a focus...Contract work
$100k - $140k
...vision starting day one 401(k), tuition reimbursement & longevity bonuses Responsibilities We are hiring a hands-on senior level Data Engineer to build trustworthy, well governed data products and turn them into insights that drive underwriting, claims, product,...Work at officeRemote work3 days per week- Data Engineer Education Bachelors Degree in Computer Science Information Technology Engineering or related field Experience Skills Qualifications 6 years of experience in Data Engineering with an emphasis on Data Warehousing and Data Analytics 4 years of experience with...
$99k - $149k
...enthusiasm for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day The Data Engineer's role at Indeed is to integrate data from a variety of internal and external sources into common data mesh domain models, in...Work experience placementLocal areaRemote work- ...Job Description Analytics Engineer \n Scottsdale, AZ (hybrid role and will require 3 days a week onsite) \n \n Our client is one... ...is searching for an Analytics Engineer to join their innovative data team. In this role, you will design and implement modern data...Temporary workWork experience placementFlexible hours3 days per week
- ...Trace3 is seeking a Data Center Engineer to provide advanced technical support for client servers, storage, and networking hardware, onsite at customer sites in a 100% on-site role. You will lead escalations, perform root cause analysis, plan remediation steps, and coordinate...
- Lead Data Engineer The CVS Health Rebates team is looking for a Lead Data Engineer to assist us in solutioning architecture as we transform the Rebate Processing System from its legacy platform. This person will assist our software engineers in rearchitecting, transforming...
$142.7k - $158.3k
Senior Information Assurance Engineer Responsibilities for this Position Bachelor's degree in Engineering, or a related Science or Mathematics... ...decisions involving security architecture, system interfaces, data flows, and security-control implementation. Develop, maintain,...SeniorFlexible hours$104k - $156k
...Essential Duties Qualifications and the GTN closing with the client name removed. Heres the copy-and-paste version. Senior Data Engineer HIGHLIGHTS Location: Remote Position Type: Direct Hire Salary: $104000$156000 annually depending on experience...SeniorFull timeRemote work$100k - $180k
Data Center Network Engineer Location: Multiple locations (Wayne, PA; Plano, TX; Scottsdale, AZ; Charlotte, NC) Schedule: Hybrid 3 days a week onsite (Tues-Thurs), 2 days remote Employment Type: Contract to Perm Role Overview We are seeking a hands-on Data Center Network...Permanent employmentContract workRemote work3 days per week- ...value and shared success for our clients, people, shareholders, partners, and communities. Visit us at accenture.com.You Are:As a Data Engineering, Management & Governance professional, you will play a pivotal role in building data solutions for ingestion, transformation,...Work experience placementLive inWork at officeLocal area
$182.14k - $202.06k
...Qualifications Bachelor's degree in Electrical or Computer Engineering, or a related Science, Engineering or Mathematics field, plus a... ...the development life cycle• Leads the research and analysis of data, such as customer design proposal, specifications, and manuals...SeniorFor subcontractorWork at officeRemote workRelocation packageFlexible hours$160k - $170k
...for this Position Imagine a world-class engineering environment with exceptional talent and... ...Mission Systems has an immediate opening for a Sr Principal Execution Business Partner... ...assessments, subcontractor and material data, and contract modifications into program...SeniorContract workWork experience placementFor subcontractorWork at officeImmediate startRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Data Engineer. Be the first to apply!
- finance data engineer Scottsdale, AZ
- etl data engineer Scottsdale, AZ
- data engineer machine learning Scottsdale, AZ
- data engineering intern summer Scottsdale, AZ
- senior data integration developer Scottsdale, AZ
- senior cloud data engineer Scottsdale, AZ
- junior data engineer remote Scottsdale, AZ
- aws data engineer Scottsdale, AZ
- data engineer analytics Scottsdale, AZ
- data engineer Scottsdale, AZ



