Senior Software Engineer

7-Eleven•Irving, TX

About The Position

The Senior Software Engineer is a hands-on technical contributor in 7-Eleven’s Marketing Technology (MarTech) organization. The role designs, builds, and operates the services and integrations behind personalized, cross-channel customer experiences. It develops and maintains APIs, orchestration and activation services, and platform integrations connecting MarTech data, decisioning, and content capabilities to owned web, app, in-store, pump, CRM, and paid channels. The engineer partners with product, data engineering, architecture, and data science teams to translate personalization and campaign requirements into reliable, scalable, production-grade software. As a senior individual contributor, this role establishes engineering standards, mentors other engineers, and helps consolidate fragmented capabilities into a cohesive, well-governed MarTech platform.

Requirements

  • Bachelor’s degree (four-year degree).
  • At least 5 years of relevant work experience.
  • Strong proficiency in one or more backend languages, such as Python, Java, Node.js/TypeScript, or Go.
  • Experience designing RESTful APIs.
  • Experience with AWS or Azure cloud platforms, Docker/Kubernetes containerization, and CI/CD pipelines.
  • Experience with event streaming and real-time data, such as Kafka, and integration with data platforms such as Databricks.
  • Working knowledge of MarTech and personalization ecosystems, such as Salesforce Marketing Cloud, CDP/identity, and headless CMS platforms such as Contentstack.
  • Solid understanding of software design, testing, observability, and secure, compliant handling of customer data.
  • Strong collaboration and communication skills across product, data, and architecture teams.

Nice To Haves

  • AWS or Azure cloud certifications.

Responsibilities

  • Design, build, test, and operate backend services, APIs, and integrations supporting personalization, campaign activation, and content delivery across MarTech channels.
  • Implement and maintain integrations across the MarTech stack, including Salesforce Marketing Cloud, Contentstack, Databricks/Hightouch, and Kafka event streams, to enable real-time, event-driven experiences.
  • Contribute to the orchestration and activation layer that consumes models, rules, and audiences and delivers consistent decisions to owned and paid channels.
  • Partner with data engineering and data science to operationalize model outputs and customer attributes for production decisions.
  • Ensure engineering quality through code reviews, automated testing, CI/CD, observability, and adherence to security, privacy, and compliance requirements.
  • Reduce fragmentation and single points of failure by documenting services, standardizing patterns, and consolidating personalization capabilities under MarTech.
  • Provide technical guidance and mentorship to engineers and support estimation, design reviews, and delivery planning.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service