Senior Python Engineer (Contract)

Posted 23 Days Ago
Be an Early Applicant
Hiring Remotely in México
Remote
Senior level
Software • Consulting
The Role
The Senior Python Engineer will design and build scalable backend systems and APIs, manage database schemas, and mentor engineers while ensuring platform security and performance optimization.
Summary Generated by Built In

About us:

Working at Tech Holding isn't just a job, it's an opportunity to be a part of something bigger. We are a full-service consulting firm that was founded on the premise of delivering predictable outcomes and high-quality solutions to our clients.  Our founders and team members have industry experience and have held senior positions in a wide variety of companies – from emerging startups to large Fortune 50 firms – and we have taken our combined experiences and developed a unique approach that is supported by the principles of deep expertise, integrity, transparency, and dependability.

The Role

We are seeking a Senior Backend Engineer (Python Platform) to own and evolve the backend foundation of AI-driven healthcare and contact center platforms. This is a hands-on engineering role focused on designing and building scalable APIs, backend services, and data systems that power production-grade AI-enabled applications. You will work closely with product, frontend, and data teams to deliver reliable, secure, and scalable backend capabilities while helping define backend architecture, engineering standards, and operational best practices. This role goes beyond feature delivery  you will contribute to long-term platform strategy, mentor engineers, and help shape systems that support retrieval-based and agent-driven workflows. The ideal candidate is experienced in distributed backend systems, graph-based data platforms, cloud-native infrastructure, and production observability, with strong ownership and architectural decision-making capabilities.

Key Responsibilities
  • Design and build scalable Python services and APIs (REST/GraphQL) for our core product.
  • Define and evolve a resilient backend architecture that can grow with the product.
  • Own database schema design, data modeling, and performance tuning (SQL and ORMs).
  • Design and operate knowledge-graph powered services, including graph data modeling and query performance.
  • Implement observability (logging, metrics, tracing) and operational runbooks.
  • Collaborate closely with frontend, data, and product to define contracts and deliverables.
  • Secure the platform (authn/z, secrets, rate limiting, data protection).
  • Mentor engineers on backend best practices and code quality.
Required Skills
  • Extensive production experience building backend systems in Python.
  • Hands-on experience with knowledge graphs and graph data stores (e.g., Neo4j, Neptune, ArangoDB), including schema/ontology design and query optimization.
  • Strong SQL experience and familiarity with ORMs (SQLAlchemy, Django ORM, etc.).
  • Experience designing APIs and distributed systems with reliability and performance in mind.
  • Solid understanding of cloud infrastructure (AWS/GCP/Azure), containers, and IaC.
  • Experience with monitoring/observability stacks (e.g., OpenTelemetry, Prometheus, Grafana).
  • Ability to decompose problems, communicate tradeoffs, and drive projects end-to-end.
Nice to Have
  • TypeScript knowledge and ease collaborating across TypeScript or Go services.
  • Experience with agentic workflows, including RAG systems (retrieval pipelines, vector stores, embeddings), agent orchestration, and tool/function calling in production.
  • Familiarity with event-driven architectures, queues/streams (Kafka/SQS/PubSub).
  • Background with security and compliance basics (OWASP, SOC2 practices).
  • Exposure to data/analytics workflows or ML-adjacent services.
What We Offer
  • Opportunity to build core backend systems powering AI-enabled healthcare platforms
  • Collaborative engineering culture with strong technical ownership
  • Exposure to modern backend, graph, and AI-adjacent architectures
  • Flexible project-based engagement with high-impact engineering work
Location
  • Candidates must be authorized to work in and located in Mexico.

Tech Holding is proud to be an Equal Opportunity Employer and is committed to fostering a diverse and inclusive workplace. We welcome applicants from all backgrounds and experiences, and we consider qualified applicants without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, disability, veteran status, or any other legally protected characteristic. If you require accommodation in the application process, please contact our HR 

Skills Required

  • Extensive production experience building backend systems in Python
  • Hands-on experience with knowledge graphs and graph data stores
  • Strong SQL experience and familiarity with ORMs
  • Experience designing APIs and distributed systems
  • Solid understanding of cloud infrastructure
  • Experience with monitoring/observability stacks
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Ahmadabad, Gujarat
173 Employees
Year Founded: 2016

What We Do

Tech Holding is a full-service consulting firm that was founded on the premise of delivering predictable outcomes for our clients. Our founders and team members have industry experience and held senior positions in a wide variety of companies – from emerging startups to large Fortune 50 firms – and we have taken our combined experiences and developed a unique approach that is supported by the principles of deep expertise, integrity, transparency, and dependability.

Similar Jobs

JumpCloud Logo JumpCloud

Sales Engineer

Cloud • Information Technology • Security • Software
Easy Apply
In-Office or Remote
México, Ciudad de México, MEX
800 Employees

Ericsson Logo Ericsson

Controller

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Remote
Mexico City, Ciudad De México, MEX
88000 Employees

Crunchyroll Logo Crunchyroll

Senior People Business Partner

Digital Media • eCommerce • Gaming • Mobile • News + Entertainment
Remote or Hybrid
Mexico City, Ciudad De México, MEX
1300 Employees

Crunchyroll Logo Crunchyroll

Reliability Engineer

Digital Media • eCommerce • Gaming • Mobile • News + Entertainment
Remote or Hybrid
Mexico City, Ciudad De México, MEX
1300 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account