Demo

SENIOR DATA & ANALYTICS ENGINEER

Carter Machinery Company
Mechanicsville, VA Full Time
POSTED ON 10/24/2026
AVAILABLE BEFORE 12/23/2026

Join a Company That’s Built to Elevate You. 

At Carter Machinery, we don’t just offer jobs - we offer long-term careers defined by purpose, innovation, and impact. We’ve built an award-winning workplace where high achievers thrive, careers grow, and your work truly matters. 

Our legacy is strong, our vision is bold, and our future is built on investing in the growth and well-being of our people. Whether you're turning a wrench, managing operations, or supporting customers, you play a vital role in powering industries that moves the world forward. 

Job Title: Senior Data and Analytics Engineer

Location: Richmond, Virginia

Starting Compensation Range: $120,000 - $145,000 per year

What You Will Do: 

  • Lead business requirements discussions across all business functions; translate immediate business needs into prioritized reporting and analytics solutions with clear acceptance criteria
  • Develop a broad understanding of Carter’s enterprise data model, business processes, and source relationships; connect data across functions to support consistent analysis
  • Design, develop, and optimize Power BI reports, dashboards, semantic models, and DAX measures that support business decisions and consistent KPI definitions
  • Build and maintain reusable SQL datasets, views, and transformations on modern cloud data platforms, including Snowflake and Microsoft Fabric
  • Own solution delivery from requirements and development through testing, business validation, rollout, documentation, and user adoption; measure results against agreed business needs
  • Partner with business stakeholders to define KPIs and business rules, resolve conflicting definitions, and teach users how to interpret and apply data
  • Apply AI data preparation and modeling best practices to produce trusted, well-documented datasets; partner with AI team on data requirements, quality, context, and readiness
  • Collaborate with the Data Architect and data development team to align solutions with architecture, security, governance, and development standards and coordinate pipeline dependencies
  • Support migration of Tableau reports to Power BI and modernization of legacy reporting; consolidate redundant reports and promote reusable datasets and semantic models
  • Validate data accuracy, reconcile results with source systems, investigate discrepancies, and document business rules, source mappings, and lineage
  • Optimize performance, apply version control and release practices, support delivered solutions, and mentor colleagues in data modeling, reporting, and business engagement
  • Work in coordination with team to achieve Continuous Improvement goals and objectives
  • Perform other related duties as assigned 

What We’re Looking For: 

  • Eight or more years of relevant experience in data and analytics, reporting, business intelligence, analytics engineering, or related roles
  • Hands-on experience with SQL, Power BI, DAX, semantic models, and modern cloud data platforms, including delivery of solutions in partnership with business stakeholders
  • Experience with Microsoft Fabric and Snowflake preferred. Knowledge of Microsoft Dynamics 365 schemas and data structures, and proficiency with Python, preferred
  • Experience owning delivery from requirements through validation and adoption, with knowledge of AI data preparation and modeling best practices
  • Bachelor’s degree in Computer Science, Information Systems, Engineering, Analytics, or a related field, or equivalent practical experience
  • Strong SQL skills, including reusable dataset development, data validation, and query performance optimization
  • Proficiency with Power BI, DAX, semantic modeling, dimensional modeling, and report design
  • Knowledge of modern cloud data platforms and best practices for preparing and modeling data for reporting, analytics, and AI use
  • Results oriented and able to translate business priorities into practical data solutions
  • Understanding of how business functions interact and connect enterprise data to business processes and decisions
  • Strong analytical and problem-solving skills, including data reconciliation, issue investigation, and attention to accuracy
  • Excellent time management skills with a proven ability to meet deadlines
  • Knowledge of data quality, governance, security, documentation, version control, testing, and release practices
  • Valid driver’s license
  • Excellent driving record
  • Occasional travel is required, including overnight or out-of-town travel via car or airplane
  • Work occasional after-hours shifts, including nights and/or weekends, to meet business and customer needs

What Success Looks Like In This Role: 

  • Effective translation of business needs into prioritized reporting and analytics solutions
  • Understanding of Carter’s enterprise data model, business processes, and source relationships
  • Developed Power BI reports, dashboards, semantic models, and DAX measures
  • Reusable SQL datasets, views, and transformations on modern cloud data platforms
  • Functioning well in a high-paced and at times stressful environment
  • Promoting a positive customer experience
  • Upholding the Core Values of Integrity, Commitment, Excellence and Teamwork by embracing The Carter Way

Physical Requirements:  

  • Regularly required to sit and talk or hear
  • Frequently required to stand, walk, use hands to finger, handle, or feel and reach with hands and arms
  • Occasionally lift and/or move up to 20 pounds
  • Specific vision abilities required by this job include close vision, distance vision and ability to adjust focus

Competitive Compensation and Benefits:  

  • Health, dental and vision insurance
  • Paid time off
  • 401(k), $0.75 to $1.25 match up to 6%
  • Life and disability insurance 
  • In-house training instructors/programs
  • Tuition reimbursement
  • Employee referral bonus program
  • Tool allowances and tool loans
  • Discounts on cellular phone service, computers, and vehicles
  • Opportunities for overtime
  • Shift differential (if applicable)

You’ll gain access to real learning, real advancement, and a real future in a company that’s reshaping what it means to lead in our industry. If you're looking for purpose, possibilities, and a team that wins together - you belong at Carter Machinery. 

Come build what matters and build your future with us. 

Actual base pay may vary based on experience, skills, qualifications, education, geographic location, and other relevant business considerations. In addition to base pay, the compensation package may include participation in performance-based incentive programs (e.g., discretionary or non-discretionary plans), as well as overtime eligibility depending on the role.

Carter Machinery Co. Inc. is an EEO/AA Employer. All qualified individuals – including minorities, females, veterans, and individuals with disabilities, or any other characteristic protected by law – are encouraged to apply. 

Carter Machinery is a drug-free workplace. 

Salary.com Estimation for SENIOR DATA & ANALYTICS ENGINEER in Mechanicsville, VA
$119,768 to $150,524
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a SENIOR DATA & ANALYTICS ENGINEER?

Sign up to receive alerts about other jobs on the SENIOR DATA & ANALYTICS ENGINEER career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$121,246 - $165,092
Income Estimation: 
$152,894 - $210,289
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Carter Machinery Company

  • Carter Machinery Company District Heights, MD
  • We are currently offering a $1,500 sign-on bonus for Rental Shop Technician new hires. Join a Company That’s Built to Elevate You. At Carter Machinery, we ... more
  • 16 Days Ago

  • Carter Machinery Company Elkridge, MD
  • Join a Company That’s Built to Elevate You. At Carter Machinery, we don’t just offer jobs - we offer long-term careers defined by purpose, innovation, and ... more
  • 16 Days Ago

  • Carter Machinery Company Annapolis, MD
  • We are currently offering up to a $10,000 sign-on bonus for Logistics Driver new hires. Bonuses are made in 2 equal installments at 90 days and 180 days of... more
  • 16 Days Ago

  • Carter Machinery Company Elkridge, MD
  • Join a Company That’s Built to Elevate You. At Carter Machinery, we don’t just offer jobs - we offer long-term careers defined by purpose, innovation, and ... more
  • 16 Days Ago


Not the job you're looking for? Here are some other SENIOR DATA & ANALYTICS ENGINEER jobs in the Mechanicsville, VA area that may be a better fit.

  • Tiger Analytics Inc. Richmond, VA
  • Tiger Analytics is looking for experienced Senior Consultant/ Manager to join our fast-growing advanced analytics consulting firm. We are the trusted analy... more
  • 6 Days Ago

  • capitalone range, AL
  • Senior Manager Data Analytics - People Strategy & Analytics At Capital One, data is at the center of everything we do. When we launched as a startup we dis... more
  • 14 Days Ago

AI Assistant is available now!

Feel free to start your new journey!