Software Engineer, Marketing Automation

Apex Service PartnersIrving, TX
7dHybrid

About The Position

Software Engineer, Marketing Automation Internal Marketing Platform Dallas, TX (Hybrid) Team: Marketing Reports to: Sr. Director of Paid Digital About Apex Service Partners Apex Service Partners is the nationwide leader in residential home services across HVAC, plumbing, and electrical. We were founded in 2019 and have grown to more than 270 locations and over 2.9 billion dollars in annual revenue. Our teams have decades of success, and we continue to grow quickly through strong organic expansion and strategic acquisitions. Our internal marketing team supports brands nationwide with the tools, systems, and strategies they need to dominate their local markets. As our portfolio scales, we are building internal software platforms to power marketing deployment, governance, and AI‑enabled optimization. This role is the first dedicated engineering hire for that platform. The Role We are hiring a Software Engineer, Marketing Automation to design and build foundational internal systems that support centralized marketing operations across multiple business units. This role focuses on backend infrastructure , not front‑end product work. You will architect and own scalable services that integrate with third‑party platforms, manage structured workflows, and enable reliable automation. You will act as the primary technical owner of this platform and help establish the foundation of our internal engineering capability as it grows. What You’ll Work On Backend services integrating with third‑party APIs Structured configuration systems and versioned workflows Internal tools that standardize operational processes Centralized data storage and registry systems Controlled deployment and upgrade mechanisms Logging, observability, and audit layers Cloud‑based service deployment and environment management You will collaborate closely with marketing and operations leadership to translate business logic into scalable systems. What Success Looks Like Within 90 Days Production‑ready backend services deployed to the cloud Reliable API integrations with secure authentication Structured configuration and workflow logic in place Logging and monitoring fully implemented Within 12 Months A stable internal platform supporting multiple workflows Version‑controlled configuration and deployment systems Scalable architecture ready for advanced automation Contribution to building an internal engineering team Growth Opportunity This position is expected to evolve into a technical leadership role as we expand our internal engineering capability. You will have meaningful influence over architecture decisions, tooling standards, and long‑term technical direction.

Requirements

  • 5+ years of backend engineering experience
  • Strong experience with Python or a similar backend language
  • Experience designing or integrating AI or LLM‑driven workflows, including structured outputs, safety boundaries, and observability
  • Experience integrating third‑party APIs
  • Familiarity with OAuth, authentication flows, and SDK‑based integrations
  • Experience building internal systems or tooling
  • Experience with relational databases, Postgres preferred
  • Cloud deployment experience with GCP, AWS, or Azure
  • Strong system design fundamentals

Nice To Haves

  • Google Ads API experience
  • Building internal automation platforms
  • Multi‑entity or multi‑tenant system design
  • Idempotent workflow implementation
  • Logging, auditability, and safe execution patterns

Responsibilities

  • Backend services integrating with third‑party APIs
  • Structured configuration systems and versioned workflows
  • Internal tools that standardize operational processes
  • Centralized data storage and registry systems
  • Controlled deployment and upgrade mechanisms
  • Logging, observability, and audit layers
  • Cloud‑based service deployment and environment management
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service