7-Elevenposted 17 days ago
Full-time • Senior
Irving, TX
Food and Beverage Retailers

About the position

As a Senior Manager of Software Engineering at 7-Eleven and Speedway, you will lead a talented team of software engineers responsible for developing and maintaining cutting-edge solutions that power marketing technology, CRM, retail media platforms, and data systems. You will play a pivotal role in driving the technical vision and strategy for marketing and customer engagement platforms while ensuring engineering excellence. This position requires a hands-on technical leader with deep expertise in RESTful APIs, AWS, and ReactJS, along with the ability to collaborate effectively with business stakeholders, mentor teams, and scale engineering processes.

Responsibilities

  • Lead a team of engineers responsible for building, optimizing, and supporting marketing technology platforms, including CRM systems, retail media, and data integration solutions.
  • Provide mentorship, career development, and technical guidance to both mid-level and senior engineers, fostering a collaborative and high-performance culture.
  • Manage day-to-day engineering operations, including task prioritization, performance reviews, and resource allocation.
  • Set clear expectations, provide regular feedback, and ensure the team adheres to engineering best practices, agile methodologies, and high coding standards.
  • Define and implement the technical vision and roadmap for marketing technology systems, ensuring alignment with overall business goals and objectives.
  • Oversee the design and development of scalable, secure, and high-performance solutions, including RESTful APIs, cloud infrastructure (AWS), and web/mobile applications using ReactJS.
  • Work closely with senior business stakeholders, product managers, and marketing teams to translate business requirements into actionable technical solutions.
  • Drive the architecture of cloud-native applications using AWS services to support marketing automation, CRM, retail media, and data-driven campaigns.
  • Partner with marketing, data, and product teams to ensure alignment between technical initiatives and business priorities.
  • Collaborate with DevOps, security, and infrastructure teams to ensure the continuous delivery, scalability, and security of marketing applications.
  • Ensure smooth communication and handoff between the software engineering team and other key stakeholders, such as business leaders, marketing teams, and data scientists.
  • Lead the engineering team in agile development cycles, ensuring timely delivery of high-quality software solutions that meet business requirements.
  • Establish clear KPIs for the engineering team and monitor progress, identifying and resolving obstacles to ensure on-time delivery.
  • Oversee the continuous integration and delivery pipeline, ensuring automation, testing, and quality control are integrated into every phase of development.
  • Promote a culture of innovation by staying up to date with emerging technologies in marketing tech, cloud computing, and software engineering best practices.
  • Drive the adoption of new tools and technologies to improve development processes, performance, and user experience.
  • Lead technical reviews and ensure that new solutions are designed for scalability, performance, security, and maintainability.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 8+ years of experience in software engineering, with at least 3-5 years in a leadership or management role, ideally in marketing technology, CRM systems, or retail media platforms.
  • Proven experience leading technical teams in the design, development, and deployment of cloud-native applications using AWS and other cloud services (EC2, Lambda, S3, RDS, etc.).
  • Deep expertise in RESTful APIs and experience designing and managing integrations between marketing, CRM, and data systems.
  • Strong proficiency in front-end technologies, particularly ReactJS, and experience developing dynamic, responsive web and mobile applications.
  • In-depth understanding of Agile methodologies (Scrum, Kanban) and experience leading teams in a fast-paced, iterative environment.
  • Experience with marketing automation platforms (e.g., Marketo, Eloqua, Adobe Experience Cloud) and CRM systems (Salesforce, HubSpot).
  • Strong knowledge of CI/CD processes, automated testing, and code quality practices.
  • Excellent problem-solving skills and the ability to troubleshoot complex technical issues and implement innovative solutions.
  • Exceptional communication skills, with the ability to interact with both technical and non-technical stakeholders and present complex technical concepts clearly.
  • Strong leadership skills, with a focus on team-building, mentorship, and fostering a culture of continuous learning and innovation.

Nice-to-haves

  • Experience working with retail media, customer data platforms (CDPs), or advertising technologies.
  • Experience with data integration tools and analytics platforms.
  • Familiarity with security best practices and regulatory compliance related to handling customer data.
  • Experience with DevOps practices and tools such as Docker, Kubernetes, Jenkins, and Terraform.
  • Background in e-commerce or consumer-facing platforms is a plus.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service