In All Media

Senior Backend Engineer, AI-assisted

In All Media

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇲🇽 Mexico

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

KafkaKubernetesMicroservicesPython

About the role

  • Design, build, and maintain core backend services for telemetry ingestion, data enrichment, event processing, and RESTful APIs.
  • Architect and implement microservices to support agentic and human-in-the-loop workflows, as well as automated operational tasks.
  • Design and operate high-throughput streaming architectures using Kafka for event-driven processing.
  • Deploy, monitor, and optimize backend services running on Kubernetes, ensuring production reliability and runtime stability.
  • Collaborate with backend, platform, DevOps, QA, and frontend teams to define APIs, data contracts, and integration points with power devices and external systems.
  • Establish and uphold best practices for testing, CI/CD, code reviews, and GitHub-based development workflows.
  • Leverage AI-assisted development techniques to improve developer productivity and enable intelligent automation within backend systems.
  • Troubleshoot, debug, and support high-availability services in production, participating in incident response and driving post-incident improvements.

Requirements

  • Minimum 6 years of professional backend engineering experience with ownership of production services and system design.
  • At least 6 years of hands-on, production-grade Python experience using Python 3.8 or newer.
  • Proven experience designing and implementing microservices architectures using containerized services and service-to-service communication.
  • Hands-on experience with Kafka for streaming and event processing, preferably Kafka 2.x or 3.x.
  • Solid operational experience with Kubernetes, including deployments, observability, and runtime tuning on Kubernetes 1.20 or newer.
  • Strong experience building and consuming REST APIs using HTTP, JSON, and OpenAPI specifications.
  • Proficiency with GitHub-based development workflows, including feature branching, pull requests, and CI/CD pipelines.
  • Experience building telemetry ingestion pipelines, data enrichment processes, and backend systems supporting agentic workflows.
  • Demonstrated ability to debug, test, and maintain high-availability backend services in production environments.
Benefits
  • NA 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score

Applicant Tracking System Keywords

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

Hard skills
Python 3.8microservices architectureKafkaKubernetesREST APIsCI/CDGitHub workflowstelemetry ingestiondata enrichmentevent processing
Soft skills
collaborationtroubleshootingdebuggingincident responsepost-incident improvements