Share this Job
Apply now »

IT Site Reliability Engineer - Burlington, NC

Location: Sheetz Corporate - Burlington, NC



The Site Reliability Engineer (SRE) is primarily responsible for building and running large-scale, distributed, fault-tolerant systems with reliability and uptime appropriate to users' needs.

ESSENTIAL FUNCTIONS: (other duties may be assigned)
  1. Responsible for the availability, latency, performance, efficiency, change management, monitoring, emergency response, and capacity planning for their assigned system(s).
  2. Work with appropriate stakeholders to identify Service Level Objectives (SLOs) for critical systems. Identify the Service Level Indicators (SLIs) required to effectively measure SLOs and work with the appropriate technical stakeholders to implement and/or instrument the required systems and processes to measure and monitor the SLIs.
  3. Minimize change disruptions by identifying, developing, and implementing automation to implement progressive rollouts, quickly and accurately detect problems and roll back changes safely when problems arise.
  4. Identify, pursue, and implement systems and tools to eliminate toil – work tied to running a production service that tends to be manual, repetitive, automatable, tactical, devoid of enduring value, and that scales linearly as a service grows.
  5. Lead a postmortem analysis for all significant incidents associated with assigned systems. The postmortem should include an investigation to establish what happened in detail, find all root causes of the event, and assign actions (via User Stories) to correct the problem or improve how it is addressed next time.
  6. Work with the appropriate service owners/stakeholders to develop playbooks containing best practices for troubleshooting steps and tips for the most likely and impactful failure modes. Exercise the playbooks through group tabletop exercises.
  7. Collaborate with the Systems Monitoring Lead to ensure monitoring systems – to include the corresponding people, processes, and tools – are appropriately defined and implemented for assigned systems.
  8. Provide evening and weekend support to the team as needed. Sheetz is open 24/7/365 and, as such, our internal and external customers may require support at any time.

REQUIREMENTS: (Equivalent combinations of education, licenses, certifications and/or experience may be considered)

    A four-year degree in Computer Science, Management Information Systems, Computer Engineering; or a four-year degree in another field of study which includes courses in computer programming, systems analysis, system development, or systems engineering; or relevant work experience is required
  • 6 years of applicable experience in a technology environment, preferably with time spent in an engineering capacity, is required.
  • Coding experience beyond simple scripts is required.
  • Ability to program (structured and OO) with one or more high level languages, such as Python, Java, C/C++, Ruby, and JavaScript is preferred.
  • Experience with distributed storage technologies like NFS, HDFS, Ceph, S3 as well as dynamic resource management frameworks (Mesos, Kubernetes, Yarn) is preferred.
    SRE Practitioner, SRECP or equivalent is preferred.
Tools & Equipment
    General Office Equipment


Sheetz, Inc. is a fast-growing, family-owned, food/convenience company that has been in business since 1952. Sheetz has over 600 locations in Pennsylvania, Ohio, Virginia, West Virginia, Maryland and North Carolina.

Our mission at Sheetz has been to meet the needs of customers on the go. Of course, things have changed over those nearly 70 years. Life is faster and busier, and customers expect us to be there when they need us most. One thing that hasn't changed is our commitment to our customers, our employees and the communities in which we operate. Sheetz donates millions of dollars every year to the charities it holds dear.

Sheetz Award

Nearest Major Market: Greensboro

Apply now »