At Maverik, we don't just offer jobs, we offer adventures.
As a Senior Data Engineer, you'll play a critical role in designing, building, and optimizing the data infrastructure that powers enterprise reporting, analytics, and business decision-making across Maverik. This position partners closely with technical and business teams to deliver scalable integration solutions, maintain data quality and security, and support the organization's growing technology landscape through innovation and continuous improvement.
Why this role matters: This role directly impacts Maverik's ability to leverage data effectively across the enterprise by ensuring reliable, secure, and scalable access to critical business information that drives operational and strategic decisions.
Location/Schedule: This role is based at our Salt Lake City Headquarters with a 4-day hybrid in-office schedule.
The Senior Data Engineer develops and maintains enterprise data solutions that support reporting, analytics, and system integrations across the organization. This role designs scalable data infrastructure, develops complex database and API solutions, optimizes data warehouse performance, and collaborates with cross-functional teams to deliver reliable and secure data services.
-
Develop and maintain scalable data infrastructure and integration solutions that support evolving business and technology needs.
-
Collaborate with data analysts, BI analysts, developers, project teams, and business stakeholders to implement complex data integration requirements.
-
Design, develop, and maintain advanced SQL stored procedures and database programming solutions within large-scale environments.
-
Build and maintain API integrations using Python to ingest and process third-party data sources.
-
Optimize data warehouse environments to improve performance, accessibility, and enterprise reporting capabilities.
-
Monitor, troubleshoot, and resolve data processing, query, and job performance issues while ensuring service level commitments are met.
-
7+ years of experience working as a Data Engineer in enterprise-scale environments.
-
Expert-level SQL skills, including Microsoft SQL Server, T-SQL, MySQL, and advanced stored procedure development.
-
Hands-on experience developing data integration solutions using Python and API technologies.
-
Experience working with data warehousing, performance optimization, and large-scale database environments.
-
Strong analytical and problem-solving skills with the ability to identify root causes, improve processes, and adapt to changing business needs.
-
The Maverik Spirit – you're a clear communicator, team player, and problem-solver who thrives in a fast-paced environment.
-
Experience with SAP Data Services, SAP Business Objects, Google Looker, and SSIS.
-
Experience with Java development.
-
Experience working within Agile or Scrum delivery environments.
Pay Range: $108,670-$132,100 + DOE and Bonus Opportunities
The above salary range represents a general guideline; however, Maverik considers a number of factors when determining base salary offers, such as the scope and responsibilities of the position and the candidate's experience, education, skills, and current market conditions.
-
Full Health, Dental, and Vision Package with company contribution to cost
-
In-Store and Fuel Discounts
-
Retirement plan with company match (401K)
-
Eligible for the annual incentive bonus program
-
Profit Sharing: When Maverik succeeds, so do you. Team Members are eligible for annual profit sharing—our way of recognizing the important role you play in our success
-
Comprehensive Paid Time-Off Policy, along with additional perks and benefits