7

7-Eleven

Global convenience retail via franchising

Senior Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeIrving, TX, USA$95k - $152.5k /yrIn-person

About the Job

Requirements

  • At least 4 years of professional experience developing server-side applications using Python.
  • Experience with Python frameworks such as Django, Fast, Flask, or equivalent.
  • Experience with Java and Spring Boot frameworks.
  • Demonstrated expertise in designing and building RESTful APIs.
  • Ability to produce well-structured, unit-tested, and maintainable code.
  • Experience using AI-assisted development tools such as GitLab Copilot, Windsurf, or comparable solutions to support coding, documentation generation, testing, and code review.
  • Strong understanding of cloud computing platforms, preferably AWS, including EC2, Lambda, API Gateway, CloudWatch, ECS, and RDS.
  • Experience with microservices architectures, CI/CD pipelines, Docker, and core DevOps principles.
  • Familiarity with message queue systems such as RabbitMQ, ZeroMQ, SQS, or Event Bus, and background task processing such as Celery.
  • Solid understanding of object-oriented programming and data structures, and ability to apply them in practical engineering scenarios.
  • Knowledge of relational and NoSQL database concepts and technologies, including PostgreSQL and MongoDB.
  • Working knowledge of API security frameworks, authentication, authorization, and access control models.
  • Basic understanding of front-end technologies, including HTML, CSS, and JavaScript.
  • Ability to work independently, prioritize competing demands, and collaborate effectively within an Agile/SCRUM environment.

Responsibilities

  • Design, develop, test, deploy, and support scalable RESTful APIs using Python and related frameworks.
  • Execute the full product lifecycle, from solution inception through deprecation, ensuring system quality, performance, and maintainability.
  • Collaborate with Software Engineers, Product Managers, UX Designers, Scrum Masters, Business Analysts, and Architects to deliver technical solutions aligned with business objectives.
  • Write clean, maintainable, and unit-tested code following established engineering standards and best practices.
  • Use AI-assisted development tools such as GitLab Copilot, Windsurf, or equivalent to enhance productivity, improve code quality, and accelerate development workflows.
  • Contribute to solution architectures involving microservices, cloud platforms, preferably AWS, CI/CD pipelines, and containerized environments.
  • Implement and maintain API security standards, including OAuth, JWT, SSO, token management, and user access controls.
  • Participate in technical reviews, system design discussions, and cross-team planning activities.
  • Work with message queue systems and background task processing frameworks as required by project needs.
  • Support database design and implementation using relational and NoSQL database technologies.
  • Maintain documentation, ensure code quality, and adhere to compliance and security standards.
  • Participate in Agile/SCRUM ceremonies and manage work effectively with minimal supervision.

Desired Qualifications

  • Experience with GraphQL.
  • Experience with Apache Kafka and event streaming architecture or solutions.
  • Experience with JavaScript or TypeScript in support of backend or full-stack capabilities.
  • Experience in cybersecurity or secure coding best practices.
  • Experience configuring or working with containerization and virtualization tools such as Docker or Vagrant.

About the Company

7-Eleven

Global convenience retail via franchising

7-Eleven operates a global network of convenience stores that sell snacks, beverages, groceries, and fuel in some locations. It generates revenue primarily from in-store sales and franchising fees from franchisees, while pursuing growth through digital tools and services that streamline operations and improve the customer experience. The company differentiates itself with a large, worldwide store footprint, a strong emphasis on diversity and inclusion and veteran support, and a strategic push into digital transformation via its Global Center in India to create customer-focused, digitally enabled products. Its overall goal is to provide quick, easy access to everyday essentials and become more customer-obsessed through technology and a scalable franchising model.

Company size
10,001+
Company stage
IPO
Headquarters
Irving, TX
Founded
1927

Recently Posted Jobs

Explore more opportunities at 7-Eleven

See more jobs