
Senior Backend Engineer, AI-assisted
In All Media
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇲🇽 Mexico
Visit company websiteJob 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