Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Data Engineer

Pure Magic

Job Description

Job Description

Description:

We are seeking a Full Stack Data Engineer to join our Data & Analytics team. This role is for someone who is genuinely strong with databases and great at connecting things together: you will design and tune the SQL and Snowflake models at the heart of our platform, build and orchestrate the pipelines that move data between systems on AWS, and stitch applications, warehouse, and reporting layers into one coherent, reliable flow.

What makes this role different is the domain. Our data comes off the tunnel point-of-sale and site controller systems such as DRB, membership and RFID plate-recognition data, wash counts, chemical and equipment telemetry, labor and payroll feeds, and marketing and CRM sources across a multi-brand, multi-site portfolio. You will be the person who turns that operational exhaust into trustworthy numbers the field and the executive team run on. Prior exposure to car wash operating platforms is a meaningful advantage; genuine curiosity about how a wash makes money is required.

Just as important, you bring real analytics under your belt you can interrogate data, spot what matters, and turn it into Power BI dashboards and analyses the business trusts. You will also use modern AI tooling, including LLM-based workflows and MCP servers, to make the platform smarter and more automated. With roughly three years of professional experience, you will partner with senior engineers and business stakeholders to deliver production-grade data products from ingestion through insight.

Requirements:

KEY RESPONSIBILITIES

Data Engineering

? Design, build, and maintain ELT pipelines that ingest, clean, and transform data from multiple internal and external source systems into Snowflake.

? Build and maintain reliable ingestion from car wash operating platforms — including DRB and comparable POS and site controller systems — handling site-level variation, historical restatements, and late-arriving transactions.

Data Modeling & Transformation

? Develop well-structured, tested, and documented dbt models; write performant SQL for complex transformations across the warehouse.

? Model core car wash domain concepts consistently across brands and sites — membership lifecycle, churn and retention, capture rate, average ticket, labor hours per wash, and site-level profitability — so a metric means the same thing everywhere it appears.

Pipeline Orchestration

? Own the scheduling, dependency management, and monitoring of engineering pipelines end to end — so jobs run in the right order, failures are caught early, and data lands fresh and on time for open-of-business reporting.

Systems Integration

? Connect things together: build the integrations that move data between source applications, APIs, the Snowflake warehouse, and downstream consumers across AWS, keeping the whole data flow coherent and reliable.

? Support integration work tied to acquisitions and new site openings, including onboarding newly acquired locations and reconciling legacy platform data into the standard model.

Analytics

? Go beyond reporting — dig into the data to answer real business questions, validate assumptions, and surface trends and anomalies; bring sound analytical judgment to every dataset you touch.

? Investigate operational questions that matter to the field, such as why membership conversion differs between comparable sites or how a promotion moved volume and retention.

Reporting & BI

? Build and maintain Power BI dashboards and semantic models that stakeholders rely on daily, with clean data models, solid DAX, and clear visual design.

Applied AI

? Use AI and LLM tooling — including MCP servers and AI-assisted development workflows — to automate data tasks, integrate AI capabilities into the platform, and prototype intelligent data services.

Engineering Practices & Collaboration

? Write clean, well-documented, version-controlled code; participate in code reviews; and uphold data quality, testing, and monitoring standards across the stack.

? Work closely with senior engineers, analysts, and business partners — including Operations and Finance — to scope problems, present findings, and iterate on solutions.

 
REQUIRED QUALIFICATIONS

? Bachelor’s degree in Computer Science, Engineering, Information Systems, Mathematics, or a related field — or equivalent practical experience.

? Approximately three years of professional experience in data engineering, analytics engineering, or a comparable technical role.

? Deep database skills: expert SQL — confident writing, optimizing, and debugging complex queries — plus a solid grasp of relational design, indexing and clustering, and query performance.

? Hands-on experience with Snowflake, or a comparable cloud data warehouse with willingness to go deep on Snowflake.

? Experience building and maintaining dbt models, including testing and documentation.

? Working experience with AWS and its core data services (S3, Lambda, Glue, IAM), and a track record of integrating applications, APIs, and data stores into orchestrated, dependable pipelines.

? Strong analytics under your belt: proven ability to analyze data rigorously and communicate findings, with hands-on Power BI experience covering data models, DAX, and well-designed dashboards.

? Working knowledge of modern AI tooling — LLM APIs, AI-assisted workflows, and familiarity with MCP (Model Context Protocol) servers or similar integration patterns.

? Familiarity with Git and collaborative development workflows.

? Solid problem-solving skills, with the ability to communicate technical results to non-technical audiences.

 
PREFERRED QUALIFICATIONS

Car Wash and Multi-Site Retail Domain

? Hands-on experience working with car wash operating platforms and their data — DRB, Sonny’s, Washify, or comparable point-of-sale, site controller, and unlimited-membership systems.

? Experience extracting, reconciling, or reporting on POS transaction and membership data in a multi-site environment.

? Background in car wash, convenience retail, quick-service restaurant, fitness, or another high-volume, subscription- or membership-based multi-unit business.

? Experience supporting data integration for acquisitions, conversions, or new site openings.

Technical

? Experience with orchestration tools such as Airflow, Dagster, or dbt Cloud jobs.

? Python for pipeline development, automation, and scripting.

? Exposure to containerization (Docker) and infrastructure-as-code such as Terraform.

? Experience building or integrating MCP servers, agents, or AI APIs into data workflows.

? Familiarity with dimensional modeling and warehouse design best practices.

? Experience administering or optimizing Snowflake, including warehouses, roles, and cost management. 

Notice of AI Use in Job Application Review

As part of our commitment in creating a fair, efficient, and consistent hiring process we may use artificial intelligence (AI) to help our recruiting teams organize, summarize, and analyze information provided by candidates, including resumes, application responses, and other materials submitted during the application process.AI may be used to identify patterns, highlight relevant skills, and experience, and assist in comparing a candidate’s qualifications with the requirement of a specific role. These tools are to improve efficiency and consistency while supporting more informed hiring decisions, which will ultimately be made by the hiring team.

Vacancy posted 27 days ago
Similar jobs that could be interesting for youBased on the Full Stack Data Engineer in Alcoa, TN vacancy
  • $120k - $155k

    The Full-Stack Software Consultant provides technical expertise on project tasks under the...  ...team meetings.Assist with research and data analysis, to include but not limited to...  ...development frameworks, and established engineering best practices.Conduct testing and quality... 
    Suggested
    Remote work
    Flexible hours

    ABS Group

    Knoxville, TN
    2 days ago
  •  ...DescriptionSenior Business Intelligence & Data EngineerIn-Office/Non-Remote in Maryville...  ...Developer who can bridge traditional BI engineering (T‑SQL, ETL, SSIS—nice to have) with modern...  ...6/25/2026Job DetailsJob Type: Full-timeCategory: Information TechnologySalaried... 
    Suggested
    Work at office
    Remote work

    Smith & Wesson

    Maryville, TN
    3 days ago
  • $100.8k - $176.3k

    Senior/Lead Full-Stack AI Engineer Position Description CGI is one of the world’s largest IT and business consulting services firms, helping...  ...to large language model (LLM) inference, machine learning, data pipelines, Angular frontend development, and cloud-native... 
    Suggested
    Work at office
    Local area
    Knoxville, TN
    14 days ago
  •  ...Senior AWS Full Stack Engineer Locations: Knoxville, TN | Columbia, SC | Lafayette, LA | Birmingham, AL Work Arrangement: Hybrid — candidates must be able to work from one of the listed locations Industry: Financial Services Experience: 5+ years We are... 
    Suggested
    Local area

    System One

    Knoxville, TN
    20 days ago
  • $100k

     ...name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent computer science/... 
    Suggested
    Full time
    H1b

    SynergisticIT

    Knoxville, TN
    5 days ago
  • $120k - $155k

    The Senior Consultant I - Data Engineer provides technical expertise on project tasks under the supervision of a project manager to deliver quality services on schedule, within budget, and in alignment with customer requirements. In this role, the incumbent designs, builds... 
    Work experience placement
    Remote work
    Flexible hours

    ABS Group

    Knoxville, TN
    2 days ago
  •  ...As a Senior Data Engineer, you will play a critical role in designing, building, and optimizing...  ...initiatives. You will own the full path data takes through the platform: ingesting...  ...practices, cloud platforms, and modern data stack technologies. What will you be doing?... 
    Summer work
    Work at office
    Immediate start
    Remote work

    Socket

    Knoxville, TN
    1 day ago
  • $87.8k - $128.75k

     ...Position Overview:  We are seeking a highly skilled Adobe Products Data Engineer with deep expertise in Adobe Experience Platform (AEP),...  ...hiring process. For additional information click here: .SummaryLocation: Mettawa, IL; Fond du Lac, WI; Knoxville, TNType: Full time
    Full time
    Local area
    Relocation package
    Flexible hours

    Brunswick Corporation

    Knoxville, TN
    5 days ago
  •  ...Job Description Job Description Position Overview Seeking a versatile Full Stack Software Engineer to support multiple concurrent software projects within a Department of Energy (DOE) Research & Development environment. This role requires an on-site presence and... 

    ITR

    Knoxville, TN
    27 days ago
  •  ...Company Description Infojini Consulting is a full service IT consulting, services, and staffing firm with offices in Secaucus, NJ. Infojini Consulting is recognized as one of the fastest growing IT services and software development Companies. With a partnership... 
    Full time
    Contract work

    Infojini Inc

    Knoxville, TN
    1 day ago
  •  ...the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent computer science/engineering... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Knoxville, TN
    2 days ago
  • $107.8k - $157.4k

     ...from around the world, working together in Engineering, IT, Supply Chain, Customer Experience,...  ...—one idea at a time.Your Impact As a Full Stack or Backend Software Engineer at Cisco, you...  .../ TypeScript, with solid knowledge of data structures, algorithms, and Object-Oriented... 
    Full time
    Temporary work
    Apprenticeship
    Work experience placement
    Local area
    Flexible hours

    CISCO Systems

    Knoxville, TN
    3 days ago
  •  ...Job Description Job Description Job Title: Senior AWS Full Stack Software Engineer Location: Plano, TX/Reston, VA/Columbia, SC/Knoxville, TN/Lafayette, LA/Birmingham, AL Type: Permanent Full Time Responsibilities • Develop and maintain full stack applications... 
    Permanent employment
    Full time
    Local area

    System One

    Knoxville, TN
    11 days ago
  •  ...Best Workplaces in Financial Services & Insurance Principal Data Scientist Job Responsibilities Lead the design and development...  ...detection, and probabilistic modeling. Partner with AI Engineering teams to productionize models and integrate them into enterprise... 
    Remote work

    Sedgwick

    Knoxville, TN
    5 days ago
  •  ...Tombras, a 450+ person, full-service, national advertising agency with a digital mindset, is seeking an Associate Director, Data Science. You’ll be joining one of the top independent agencies in North America.Connecting Data & Creativity for Business Results® is working... 
    Remote work
    Relocation package
    Long distance
    Flexible hours
    Night shift

    Tombras

    Knoxville, TN
    15 hours ago
  • $85k - $116.8k

     ...an on-site role supporting our Hyperscale Data Center project in Spartanburg, SC. We...  ...immediate opportunities for Construction Project Engineer III to support our EPCM projects. At...  ...Personalized Paid Time Off (PPTO) policy for full-time salaried/exempt employees, seven... 
    Full time
    Contract work
    For contractors
    Work at office
    Immediate start
    Remote work

    Jacobs

    Knoxville, TN
    5 days ago
  • $197.4k - $225.3k

     ...United States of America, Chicago, Illinois Lead Software Engineer, Full Stack (Java, Python, Angular, React) Do you love building and pioneering...  ...Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Lead Software... 
    Full time
    Part time
    Internship
    Local area

    Dev

    Knoxville, TN
    1 day ago
  •  ...Who We Are AMS is a nuclear engineering services company based in Knoxville, Tennessee,...  ...condition-based maintenance, and custom data acquisition equipment development. Our engineers...  ...systems perform safely, reliably, and in full compliance with regulatory requirements.... 
    Full time
    Worldwide

    AMS Corporation

    Knoxville, TN
    6 days ago
  •  ...We are seeking an Experienced Clinical Informaticist to bridge clinical practice and technology by translating workflows, data, and standards into effective digital solutions. This role ensures that clinical data, systems, and analytics are accurate, interoperable, and... 

    ThemeSoft

    Louisville, TN
    4 days ago
  •  ...Job Description Job Description Senior AWS Java Full Stack Developer Job Type: Permanent Full-Time Locations: Lafayette, LA...  ...s degree in Computer Science, Information Systems, Software Engineering , or a related technical field. #M1 #DI-CB2 #L1 - KB1... 
    Permanent employment
    Full time
    Immediate start

    System One

    Knoxville, TN
    3 days ago
  • $89.6k - $156.7k

    Senior AWS Full Stack Software Engineer Position Description CGI is seeking a Senior AWS Full Stack Software Engineer to join a technology team supporting enterprise applications in the financial services industry. This is a hands-on engineering role focused on developing... 
    Local area
    Knoxville, TN
    a month ago
  •  ...Description Job Title : Senior Information Protection & AI Security Engineer Location: Lafayette, LA, Knoxville, TN, Columbia, SC,...  ...Information Protection & AI Security Engineer to support enterprise data protection, AI governance, and insider risk initiatives within a... 
    Permanent employment
    Full time

    System One

    Knoxville, TN
    6 days ago
  •  ...We’d be thrilled if you also know: Vapor Swift Mobile development Frontend development AWS / EBS Advanced SQL Data optimization Company Description Konexial is not your typical software company. With a mission to debunk the traditional methods... 

    Konexial Inc

    Knoxville, TN
    12 days ago
  •  ...: Product Development Manager   Cooperates with: Project Engineering, Project Management, Field Service, & Operations   What You...  ...within a cross-functional team Develop test plans, analyze data gathered, and develop mathematical models from data Characterize... 
    Work at office
    Flexible hours

    MIRATECH Corporation

    Knoxville, TN
    9 days ago
  • $50 - $65 per hour

     ...working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the... 
    Contract work
    Temporary work
    Work at office

    TEKsystems

    Knoxville, TN
    2 days ago
  • $62.9k - $139.3k

     ...you will solve important business and technical problems as a full-time consultant serving local, enterprise clients. You'll be part...  ...improve IT Service Management processes through automation, engineering, and modern cloud technologies. This role is ideal for someone... 
    Full time
    Local area

    CGI

    Knoxville, TN
    4 days ago
  • Company: Keller Creative Agency Position: Web Developer Location: In Office. Knoxville, TN Local advertising agency is seeking a talented Web Developer to play a key role in shaping the online presence of our clients. The ideal candidate for this position is a professional...
    Work at office
    Local area
    Work from home
    Flexible hours

    Keller Creative Agency

    Knoxville, TN
    5 days ago
  • Robert Half is hiring for a Principal level Software Engineer to focus on agentic workflows and AI software products. In this role, you will lead full product development efforts while creating intelligent, scalable applications that combine agentic AI capabilities with... 

    Robert Half

    Knoxville, TN
    2 days ago
  •  ...position? We're hiring an AI Forward Deployed Engineer to build agentic and generative AI for...  ...Enterprise functions: Finance, Legal, Data Protection (DPO), and HR. This is an end...  ...with React or Next.js , since this is a full-stack, end-to-end role. Hands-on experience... 
    Contract work
    Remote work
    Flexible hours

    GrabJobs

    Knoxville, TN
    1 day ago
  • $20 - $24 per hour

     ...Install and test coax, fiber, and low-voltage cabling Rack and stack equipment; dress and label cables Perform coax and fiber...  ...across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application... 
    Daily paid
    Contract work
    Temporary work
    Local area
    Monday to Friday
    Night shift

    TEKsystems

    Knoxville, TN
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Data Engineer. Be the first to apply!