What is a Software Engineer at Speedway?
At Speedway, a Software Engineer plays a crucial role in driving the digital and operational technologies that power one of the nation's leading convenience store chains. Far from a standard retail support role, software engineering at Speedway involves building, maintaining, and scaling the critical systems that keep thousands of retail locations running smoothly. From point-of-sale (POS) systems and back-office logistics to inventory management and customer-facing loyalty platforms, your code directly impacts millions of transactions and customers daily.
The engineering team is tasked with solving unique retail and transactional challenges at scale. This includes optimizing database queries for high-volume transactions, integrating legacy systems with modern cloud infrastructure, and ensuring high availability across distributed networks. As a Software Engineer, you will collaborate with cross-functional teams to deliver reliable, secure, and user-friendly software solutions that streamline store operations and elevate the guest experience.
This role requires a balance of technical capability, adaptability, and business awareness. Whether you are working on backend services, desktop applications for store hardware, or mobile integrations, your contributions will directly support Speedway's mission of providing fast, efficient, and friendly service. The work is fast-paced and highly practical, offering engineers a clear view of how their software impacts real-world business outcomes.
