Tealium

Senior Backend Engineer – AI Services

Tealium

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $140,000 - $156,000 per year

Job Level

About the role

  • Design, build, and operate backend services and APIs that power Tealium’s AI/ML capabilities (real-time scoring, batch enrichment, model-driven personalization).
  • Implement and maintain data and ML pipelines for ingestion, transformation, feature computation, and inference (batch and streaming).
  • Work with streaming and messaging systems (for example, Kafka) to handle high-volume event data reliably and efficiently.
  • Use distributed data processing frameworks (for example, Spark or cloud data platforms) to build scalable batch and near real-time jobs.
  • Partner with data scientists and ML engineers to productionize models and integrate them into online and offline systems.
  • Deploy and operate services in AWS using containers (Docker), Kubernetes/EKS, and Infrastructure as Code (for example, Terraform or equivalent).
  • Maintain strong testing discipline with unit and integration tests for services and pipelines.
  • Improve observability with structured logs, metrics, dashboards, and alerts to ensure reliability and fast incident response.
  • Mentor and provide technical guidance to other engineers, helping raise the bar on design, implementation, and operational excellence across the team.

Requirements

  • 4+ years building backend services and/or data/ML pipelines in production.
  • Demonstrated experience owning services end-to-end (design, implementation, testing, deployment, operations).
  • Strong ability to read and improve existing complex codebases.
  • Strong proficiency in Java or Kotlin (or another JVM language) with a modern web framework.
  • Strong foundation in distributed systems and service‑oriented architectures, including experience with RESTful APIs, asynchronous processing, and event‑driven designs.
  • Experience with streaming or messaging systems (for example, Kafka).
  • Experience with distributed data processing (for example, Spark or cloud data platforms).
  • Hands-on experience with AWS or another major cloud provider.
  • Familiarity with Infrastructure as Code (for example, Terraform or equivalent).
  • Experience with CI/CD pipelines and containerized services (Docker, Kubernetes).
  • Strong unit and integration testing habits and basic observability practices (logs, metrics, dashboards, alerts).
  • Bonus: Experience building platforms or services that support machine learning or AI‑driven features (such as model serving, feature stores, or experimentation platforms), Python, Databricks, MLflow, Spark.
Benefits
  • Employees are eligible to receive an annual bonus and stock options.
  • Employees and their families are eligible for medical, dental, vision, life, and disability insurance.
  • Employees have the option to enroll in our 401k plan and are eligible to receive contributions for company matching.
  • Employees are eligible for flexible paid time-off and extended paid parental leave.
  • We offer 11 paid holidays annually with an additional Healium Be-Well break for most employees.
  • We offer 15 hours of paid work time for volunteer activities and programs.
  • Our sick leave accrual is the following for our employees: Exempt CA employees (not including San Francisco) including NY : accrue 40 hours each year. Unused sick leave carries over into the next year. Employees cannot exceed 80 hours in a given year. Exempt Non - CA employees (not including NY) including SF: Accrue 1 hour every 30 hours worked. Cannot exceed 180 hours in the calendar year. Non-Exempt: accrue 1 hour every 30 hours worked. Unused carries over to the next year. Not to exceed 108 hours in a calendar year.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
backend servicesdata pipelinesML pipelinesJavaKotlindistributed systemsRESTful APIsasynchronous processingevent-driven designsunit testing
Soft Skills
mentoringtechnical guidancedesign improvementoperational excellence