Software Engineer, Marketing Automation

Apex Service PartnersIrving, TX
8dHybrid

About The Position

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. 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.

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

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

251-500 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service