Manager, Software Engineering

7‑ElevenDallas, TX
1dOnsite

About The Position

Fuels back-office systems at 7-Eleven consists of developing and supporting combination of applications that enable the fuels wholesale, fleet, supply, accounting, and transportation business. This role will primarily work with a group of engineers to deliver in-house solutions as well as work in tandem with vendor partners. The ideal candidate will play a crucial role in designing, implementing, and optimizing custom/SAAS solutions that align with our business objectives. As a Fuel enterprise system manager, you will lead a talented development team, provide leadership, and ensure the successful delivery of scalable and efficient applications. Today we are redefining the customer experience in big ways, we are fundamentally changing our culture, and we want talented, innovative, customer obsessed, and entrepreneurial people like you to come make history with us.

Requirements

  • 10+ years of experience with development and designing applications using JAVA Spring, Node.js, React or Angular, Salesforce.
  • 6+ years of experience developing with large microservice-based architectures, container orchestration frameworks: Kubernetes/Azure EKS.
  • 6+ years of experience in relational or non-relational database management systems like PostgreSQL, MS SQL, MongoDB.
  • 3+ years of people management experience, managing engineers.
  • Experience with working with vendor partners and business to drive delivery.
  • 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.

Nice To Haves

  • Salesforce.com delivery Experience.
  • PDI Fuel Accounting systems.
  • Bachelor's degree in computer science or related field, or equivalent work experience.
  • Experience building event driven applications using Java Spring, Spring boot, Kafka and/or Python.
  • Experience working in Cloud platforms either AWS, Azure or GCP
  • Familiarity with modern build pipelines and CI/CD tools like Jenkins
  • Familiarity with code versioning Git (Gitlab).
  • Familiarity with project management tools like JIRA.
  • Azure/AWS Certifications, Scaled Agile

Responsibilities

  • Lead a portfolio of fuel‑systems technology initiatives and guide a team of full‑stack and microservices engineers in delivering scalable, high‑quality solutions.
  • Drive end‑to‑end delivery of in‑house applications and COTS platforms, partnering closely with vendors, business stakeholders, and IT teams to achieve measurable business outcomes.
  • Ensure operational stability, reliability, and performance of all supported applications through proactive monitoring, incident management, and continuous improvement.
  • Oversee system design, architecture reviews, and scalability planning for cloud‑native and distributed systems.
  • Provide hands‑on technical leadership by reviewing code, validating design decisions, and mentoring engineers in modern engineering practices.
  • Define and maintain detailed solution designs for enterprise‑grade applications, ensuring alignment with architectural standards and long-term platform strategy.
  • Partner with Product Management, QA, and UX teams to shape user experiences, define feature scope, and translate business needs into actionable engineering plans.
  • Collaborate with business analysts and business partners to deliver intuitive, cloud‑based tools that streamline daily operations and decision-making.
  • Communicate roadmaps, priorities, risks, and progress to leadership and stakeholders with clarity and transparency.
  • Recruit, develop, and coach engineering talent, fostering a culture of accountability, innovation, and continuous learning.
  • Support career growth through regular feedback, performance management, and opportunities for skill development.
  • Promote healthy team dynamics, resolve conflicts constructively, and model collaborative behaviors.
  • Lead Agile/Scrum ceremonies and ensure predictable, high‑quality delivery across sprints.
  • Estimate development effort, manage workload distribution, and ensure teams meet delivery commitments and quality standards.
  • Guide data modeling, querying, and performance optimization for application data layers and other data stores.
  • Stay current with emerging AI technologies, contribute to internal engineering communities, and champion experimentation and innovation.
  • Ensure that the components and the overall application are robust and easy to maintain.
  • Be willing to wear any of the other hats that is required to make the project successful and always ready to learn new technology on the fly and deliver the results.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service