Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Backend Engineer.
Mexico Jobs Expertini

Urgent! Senior Backend Engineer Job Opening In Mexico, Mexico – Now Hiring Terminal

Senior Backend Engineer



Job description

About Terminal - Internal Roles
We connect high-growth companies with top-tier software developers.

Simplifying talent acquisition for startups and enterprises.

About The Role
Own high-impact services and ship end-to-end features across our B2B2C hiring marketplace.

Architect dependable Python services and, when features span the stack, contribute in to deliver UI and integrations.

Integrate with proprietary AI decisioning and LLM-enabled matching engines to build pragmatic, production-grade capabilities with evaluation, guardrails, and cost controls.

We work full remote, value ownership and craft, and operate with high trust.

We're looking for a senior engineer strongest on the backend (Python, data modeling, async jobs, reliability) who is comfortable contributing to frontend codebases ).

You'll design scalable APIs and data models, improve performance and observability, mentor teammates, and collaborate with Product, Design, and Frontend to plan and deliver milestones.

Experience integrating LLM APIs and building evaluation/monitoring around them is a major plus.

What You'll Do
Design and implement backend services and APIs (REST/GraphQL) Model relational data (PostgreSQL) and write performant queries/migrations Build async jobs and workflows (e.g., Celery/queues) Develop and operate data pipelines and vendor integrations; enforce schema/contract stability, alerting, and error budgets.

Optimize performance and scalability: profiling, caching (Redis), queue/back-pressure tuning, load testing.

Full-stack collaboration: partner with Frontend to shape API contracts; occasionally implement UI in (App Router), including data-fetching.

AI integrations (plus): work with product to design LLM-powered features; implement API calls, prompt/version management, guardrails, retries/fallbacks, caching, cost controls, and basic offline evaluation.

What You'll Bring
6+ years building and operating production systems at scale.

Strong backend skills with Python (Django/FastAPI/Flask) and SQL data modeling (PostgreSQL).

API design (REST and/or GraphQL), schema evolution, backward-compatibility practices.

Async processing experience (Celery or equivalent), queues, scheduled jobs.

Caching (Redis), automated testing (pytest), and code quality practices.

Containers and cloud: Docker, Kubernetes; modern CI/CD (e.g., GitHub Actions).

Front-end fluency: JavaScript/TypeScript and working knowledge of Clear communication; comfort owning projects end-to-end in a remote, async-friendly team.


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Backend Potential: Insight & Career Growth Guide