7-Eleven logo

Software Engineer

7-Eleven

Irving, TX
Full Time
Senior
27 days ago

Job Description

About the Role

The Software Engineer at 7-Eleven, Inc. will collaborate with a team of engineers, architects, and product visionaries to transform a legacy platform into a cloud-based platform, develop digital products to improve store employee workflows and customer shopping experiences, and build scalable middleware and web services using modern technologies and cloud platforms such as AWS. The role involves working on various layers of infrastructure, ensuring robustness and maintainability, and applying expertise in JavaScript, Node.js, serverless architectures, and enterprise application development.

Key Responsibilities

  • Collaborate with a team of engineers, architects, and product visionaries to transform legacy platforms into cloud-based solutions and innovate with the latest technology.
  • Create digital products that ease the work burden of company store employees and enhance the shopping experience for customers.
  • Develop a sophisticated, scalable middleware platform using RESTful and serverless APIs for consumption across 7-Eleven.
  • Ensure the platform is robust, easy to maintain, and coordinate with team members working on different infrastructure layers.
  • Provide expertise in Node.js development, ECMA-Script specifications, and AWS technologies such as CloudFront, SNS, SES, SQS, CloudFormation.
  • Work with DevOps teams to build pipelines, develop unit tests, and test frameworks and scripting.
  • Use client-side JavaScript frameworks like React and jQuery, supporting technologies such as TypeScript and NPM.
  • Build solutions on AWS services including Lambda, API Gateway, ECS, and S3.
  • Utilize knowledge of Node.js concepts like event loop, clustering, and memory management to develop enterprise applications.
  • Build RESTful web services, work with NoSQL databases, and develop using methodologies such as XP, Agile, or Scrum.
  • Develop unit tests during development, and drive design and architectural decisions.
  • Perform integration testing using Jest and Mocha, and work with various technologies including ECMAScript 2015, Docker, Kinesis, Step Functions, and Amazon Aurora.

Requirements

  • Bachelor's or foreign equivalent degree in Computer Science, Computer Engineering, Information Technology, or a related field.
  • At least 5 years of progressive experience as a Software Engineer, Software Developer, or similar role.
  • Minimum of 3 years of experience working with JavaScript, ECMAScript 2015, Node.js, NPM, server-side programming, RESTful APIs, PostgreSQL, MongoDB, TypeScript, and Docker containers.
  • At least 3 years of experience with cloud computing tools including Lambda, ECS, Kinesis, SQS, SNS, Step Functions, Amazon Aurora, DynamoDB, CloudWatch, CloudFormation, API Gateway, S3, and EventBridge.
  • 3 years of experience designing web-based applications and performing integration testing with Jest and Mocha.
  • 3 years of experience working within Agile and Scrum processes.
  • 2 years of experience working in the retail industry domain, including handling lottery, payment APIs, inventory, and transactions.

Nice to Have

  • Experience working with enterprise technology platforms.
  • Experience with web application security and networking.

Qualifications

  • Educational background as specified in the requirements (Bachelor's or equivalent in relevant fields).

Benefits & Perks

  • Information about benefits can be found at the provided link in the original description.
  • Compensation range may vary and is at the company's discretion.
  • Additional benefits such as bonuses, incentives, and other perks are also available but not specified in detail.

Working at 7-Eleven

While specific details about the company culture are not provided, the role emphasizes collaboration, innovation, and the use of modern technologies within a team-oriented environment.

Apply Now

Job Details

Posted AtJun 27, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About 7-Eleven

Website

7-eleven.com

Company Size

10000+ employees

Location

Irving, TX

Industry

Convenience Retailers and Vending Machine Operators

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches