Senior Software Engineer

7-ElevenIrving, TX

About The Position

We are seeking a highly skilled and strategic Senior Software Engineer to serve as a technical lead for our mission-critical Promotions Platform which is part of our merchandizing echo system. This system is the heartbeat of 7-Eleven’s customer engagement strategy, powering the setup of personalized offers and ensuring seamless, high-concurrency redemptions at the Point of Sale (POS) across our store network. You will act as the technical anchor for a complex, distributed ecosystem, collaborating closely with product managers and business stakeholders to turn high-level initiatives into robust, scalable, and innovative technical designs.

Requirements

  • 6+ years of software engineering experience, with a proven track record leading to the development of large-scale, distributed, and mission-critical applications.
  • Deep expertise in NodeJS and ReactJS.
  • Hands-on experience with AWS (specifically serverless architectures).
  • Proficiency in NoSQL databases (MongoDB) and event-driven integration patterns (Kafka/Kinesis).
  • Strong background in computer science fundamentals, specifically dynamic programming and algorithmic string processing.
  • Exceptional communication skills; ability to articulate complex technical trade-offs to non-technical stakeholders and foster a culture of technical excellence.
  • A passion for building innovative solutions in a fast-paced environment and a drive to solve "hard problems" in a large-scale retail environment.

Responsibilities

  • Own the architecture and evolution of the promotions platform, ensuring it remains resilient, performant, and capable of handling high-traffic loads during peak promotional events.
  • Design and develop scalable microservices architectures.
  • Utilize advanced algorithms, including dynamic programming and complex string manipulation/design, to optimize offer matching and validation logic.
  • Build and maintain end-to-end features using ReactJS for user interfaces and NodeJS for backend services.
  • Leverage AWS services (specifically AWS Lambda, API Gateway, DynamoDB, etc.) to build serverless and cloud-native solutions.
  • Manage complex data flows using NoSQL (MongoDB).
  • Ensure reliable, real-time data processing and integration across the ecosystem using event-streaming platforms like Kafka and Kinesis.
  • Partner with cross-functional teams to translate complex business requirements into clear, actionable technical specifications.
  • Utilize tools like Linear for project tracking, sprint management, and maintaining high velocity in an agile environment.

Benefits

  • This position does not provide sponsorship
  • For a general description of all benefits 7-Eleven is offering in the US for the position, please visit this link.
  • For a general description of all benefits 7-Eleven is offering in Canada for the position, please visit this link.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service