Senior Manager Software Engineering

7-Eleven

Education
Benefits
Skills

▶ Who we are

With more than 13,000 stores in the U.S. and 84,000 stores globally, it is no wonder 7-Eleven, Inc. has been named an iconic brand. In addition to 7-Eleven stores, 7-Eleven, Inc. also operates and franchises Speedway, Stripes, Laredo Taco Company and Raise the Roost locations.

Since inventing the convenience industry in 1927, 7-Eleven has built a rich 96-year history filled with beloved products like Slurpee, Big Gulp and Big Bite, and fan-favorite holidays like Slurpee Day and Bring Your Own Cup Day.

Now, 7-Eleven is on a mission to contemporize the brand and redefine convenience – and we need your help

▶ How we lead

At 7-Eleven we are guided by our Leadership Principles.

  1. Be Customer Obsessed
  2. Be Courageous with Your Point of View
  3. Challenge the Status Quo
  4. Act Like an Entrepreneur
  5. Have an “It Can Be Done” Attitude
  6. Do the Right Thing
  7. Be Accountable

Each principle has a defined set of behaviors which help guide the 7-Eleven team to Serve Customers and Support Stores.

▶ About This Opportunity

As a Senior Manager of Software Engineering for 7-Eleven’s Consumer Technology team you will be part of a fast paced and highly collaborative delivery environment. The teams are on the path of building reusable, resilient services/platforms for 7-Eleven consumers in US. This is an opportunity to be part of a team that is fast paced and highly collaborative allowing you to apply emerging technologies to building a retail technology product of global scale. 

About the role 

  • Lead team(s) of engineers and initiatives with experience in distributed systems (microservices, web front ends and mobile) 
  • Collaborate with product managers, designers to deliver highly scalable cloud native solutions that enable 7-Eleven retail business across the globe. 
  • You are passionate about staying on top of emerging technology trends, experimenting with, and learning new technologies, mentoring other engineers, coding and evaluating code 
  • Build solutions using technologies/languages like JavaScript, Java, Python, Go, RDBMS and NoSQL databases, Typescript, Docker, Kubernetes and public cloud services (AWS, Azure or GCP) 
  • Nurture and grow engineering talent and maturity on the teams.

Qualifications:

Basic Qualifications:

  • 8+ years of experience with development and designing applications using Node.js and React or Angular.
  • 4+ years of people management experience, managing engineers.
  • 5+ years of experience developing with large microservice-based architectures, container orchestration frameworks: Kubernetes/Amazon EKS.
  • 6+ years of experience in relational or non-relational database management systems.
  • Understanding of MVC / MVVM / MVP structure and development patterns.
  • Excellent written and verbal communications skills.
  • Experience in partnering with product and program management teams.
  • Ability to understand business requirements and translate them into technical requirements.

Preferred Qualifications:

  • Bachelor's degree in computer science or related field, or equivalent work experience.
  • Experience building applications using Java and/or Python.
  • Familiarity with modern build pipelines and tools.
  • Familiarity with code versioning Git (Gitlab).
  • Familiarity with project management tools like JIRA.
Read Full Description
Confirmed 5 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles