7-Eleven logo

Software Engineer

7-Eleven

Irving, TX
Full Time
Senior
28 days ago

Job Description

About the Role

The Software Engineer at 7-Eleven, Inc. is responsible for maintaining and developing pipelines for deployment of software systems to AWS and Azure, designing, developing, testing, and maintaining software related to the company's R&D internal development platform. The role involves working through all phases of software development, collaborating with application software architects, developing reusable libraries, and providing guidance to software teams on the software development lifecycle. The position requires expertise in cloud infrastructure, deployment, and programming languages such as TypeScript and JavaScript, supporting both production and proof-of-concept projects within 7-Eleven's R&D division.

Key Responsibilities

  • Maintain and develop pipelines for deployment of software systems to AWS and Azure using Gitlab and Terraform.
  • Design, develop, test, and maintain software systems related to the company's R&D internal development platform.
  • Work through all phases of software development including architecture, design, development, testing, and deployment.
  • Collaborate with application software architects to design scalable, maintainable software systems aligned with industry and company standards.
  • Develop libraries and reusable systems for common application development tasks such as unit testing with frameworks like Jest, E2E testing with Cypress, and application monitoring with tools like Elasticsearch, NewRelic, or Datadog.
  • Maintain core software infrastructure used by teams within 7-Eleven R&D for both POC projects and production applications.
  • Provide guidance to software teams on the software development lifecycle, including application discovery, design, development, testing, deployment, and support.
  • Work with Kubernetes, Docker, AWS, Gitlab CI, TypeScript, cloud infrastructure, and deployment tools, as well as cloud provider products like Azure.

Requirements

  • Bachelor's or foreign equivalent degree in Computer Science, Computer Engineering, Information Technology, or a related field, with 5 years of experience in a similar role.
  • Experience building production-grade applications in domains such as full-stack web applications, mobile applications, IoT, Linux systems administration, data engineering, or data science.
  • At least 3 years of experience in software development including full stack development with TypeScript and frameworks like Angular, NestJS, and React.
  • At least 3 years of experience working with all phases of software development: architecture, design, testing, and deployment.
  • At least 3 years of experience with unit and end-to-end testing frameworks such as Jest and Cypress.
  • At least 3 years of experience building REST APIs and working with cloud infrastructure including Kubernetes, Docker, AWS, GitLab CI, and Terraform.
  • At least 3 years of experience working with a cloud provider such as AWS, Azure, or Google Cloud Platform.
  • At least 3 years of experience building CI/CD pipelines with tools like Gitlab CI, Github Workflows, Azure Devops, VSTS, or Jenkins.
  • Experience with at least two programming languages from JavaScript, Typescript, Java, Python, Bash, or Golan.
  • Experience with at least one infrastructure-as-code framework such as Terraform, Pulumi, AWS CloudFormation, Amazon CDK, or Azure Resource Manager.

Nice to Have

  • Experience with cloud infrastructure and deployment using cloud provider products like Azure.
  • Experience working with application monitoring tools like Elasticsearch, NewRelic, or Datadog.

Qualifications

  • Bachelor's or Master's degree in relevant fields such as Computer Science, Computer Engineering, or Information Technology.
  • Equivalent foreign degrees are also accepted.

Benefits & Perks

  • Information about benefits can be found at the provided link in the original description.
  • Compensation range is provided but may vary; additional benefits include bonuses, incentives, and other perks at the company's discretion.

Working at 7-Eleven

While specific details about company culture are not explicitly provided, the role emphasizes collaboration, adherence to industry and company standards, and supporting innovative R&D projects within a large retail organization.

Apply Now

Job Details

Posted AtJun 28, 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