AI Native Software Engineer (Background core Python)

PALO IT

Palo Alto

Presencial

MXN 600.000 - 980.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Stimulating working environments
Unique career path
International mobility
Internal R&D projects
Knowledge sharing
Personalized training
Entrepreneurship & intrapreneurship

Descripción de la vacante

PALO IT is seeking a Senior API Backend Developer to design, implement, and optimize scalable backend services and RESTful APIs using Python and FastAPI. You will lead architecture decisions, collaborate with cross-functional teams, and mentor peers while applying security and DevOps best practices.

In this role, you will embrace AI-native engineering to scaffold code, generate tests, and improve observability, with a focus on performance and reliability in production environments.

Formación

  • Minimum 5+ years of backend development experience with Python and FastAPI.

Responsabilidades

  • Design, develop, and maintain scalable backend services and RESTful APIs using Python FastAPI.
  • Lead backend architecture design and influence technical decisions for performance and scalability.
  • Collaborate with frontend, product teams, and stakeholders to integrate server-side logic.
  • Optimize applications for speed, reliability, and security while following best practices.
  • Mentor other developers to promote high-quality, maintainable code.
  • Identify bottlenecks and drive performance improvements.
  • Participate in full software development lifecycle from requirements to deployment.
  • Promote best practices in API design, testing, observability, and CI/CD.

Conocimientos

Python
FastAPI
REST API
Microservices
Distributed Systems
SQL/NoSQL
CI/CD
DevOps
Security
Mentoring
Cross-functional
GitHub Copilot

Herramientas

GitHub Copilot
GitHub
Docker

Descripción del empleo

Senior API Backend Developer

Responsibilities:

  • Design, develop, and maintain scalable backend services and RESTful APIs using Python FastAPI.
  • Lead backend architecture design and contribute to technical decisions that ensure performance, maintainability, and scalability.
  • Collaborate with frontend developers, product teams, and other stakeholders to integrate user-facing elements with server‑side logic.
  • Optimize applications for maximum speed, reliability, and scalability while ensuring security and data protection best practices.
  • Review code, enforce engineering standards, and mentor other developers to promote high‑quality, maintainable code.
  • Identify system bottlenecks, troubleshoot complex issues, and drive performance and reliability improvements.
  • Participate in and influence the full software development lifecycle, including requirements analysis, solution design, development, testing, deployment, and production support.
  • Promote best practices in API design, testing, observability, and CI/CD automation.
  • Stay current with industry trends, emerging technologies, and backend engineering practices, and proactively recommend improvements where relevant.

Qualifications:

  • Minimum of 5+ years of experience in backend development, with strong expertise in Python and solid hands‑on experience with FastAPI.
  • Strong understanding of RESTful API design principles, microservices architecture, and distributed systems concepts.
  • Proven experience designing scalable and maintainable backend systems in production environments.
  • Proficient in SQL and/or NoSQL database design, optimization, and performance tuning.
  • Experience with CI/CD pipelines, automated testing strategies, and modern DevOps practices.
  • Solid understanding of application security, authentication/authorization mechanisms, and secure coding practices.
  • Strong problem‑solving skills, with the ability to analyze complex technical challenges and propose pragmatic solutions.
  • Demonstrated ability to work effectively in cross‑functional, collaborative environments and to guide technical discussions.
  • Experience mentoring junior or mid‑level developers and contributing to team growth is highly valued.

Core Expectation: AI‑Native Engineering

  • Use generative AI coding tools (e.g., GitHub Copilot, Cursor) as a first‑class engineering assistant for code scaffolding, refactoring, generation, and optimisation.
  • Generate test cases and documentation.
  • Build applications through AI‑driven development practices, such as AI‑assisted debugging and troubleshooting, intelligent code completion and pattern recognition, and automated documentation generation.
  • Apply prompt engineering best practices for reliable, repeatable engineering outcomes.
  • Validate GenAI output with determinism checks, guardrails, and fallback logic.

What We Offer

  • Stimulating working environments
  • Unique career path
  • International mobility
  • Internal R&D projects
  • Knowledge sharing
  • Personalized training
  • Entrepreneurship & intrapreneurship

PALO IT is an equal opportunity employer that values merit, qualifications, and abilities. We prioritize privacy and data security. For more information on our privacy practices, please refer to our Privacy Policy.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

AI Native Software Engineer (Background core Python)
AI Native Software Engineer (Background core Python)

PALO IT • Ciudad de México

Presencial
MXN 600.000 - 900.000
AI Native Software Engineer (Background core Java/React)
AI Native Software Engineer (Background core Java/React)

PALO IT • Palo Alto

Presencial
MXN 2.092.000 - 3.140.000
Stimulating environment
Unique career path
International mobility
+4
AI-Native Backend Engineer (Senior) | FastAPI
AI-Native Backend Engineer (Senior) | FastAPI

PALO IT • Palo Alto

Híbrido
MXN 600.000 - 980.000
Stimulating working environments
Unique career path
International mobility
+4
AI Native Tech Lead (cloud-native Azure solutions)
AI Native Tech Lead (cloud-native Azure solutions)

PALO IT • Palo Alto

Presencial
MXN 2.441.000 - 3.488.000
Stimulating environments
Career path
International mobility
+1
AI Native Data Architect
AI Native Data Architect

PALO IT • Palo Alto

Presencial
MXN 2.615.000 - 4.012.000
International mobility
Career growth
Learning & certifications support
+2
AI Tech Lead
AI Tech Lead

PALO IT • Ciudad de México

Presencial
MXN 900.000 - 1.500.000
Stimulating working environments
Unique career path
International mobility
+4
Python Developer
Python Developer

TSSI Recruit Ltd • Estado de México

Presencial
MXN 60.000 - 90.000
AI Tech Lead
AI Tech Lead

PALO IT • Palo Alto

Presencial
MXN 3.139.000 - 4.186.000
Stimulating working environments
Unique career path
International mobility
+4
Senior Software Engineers
Senior Software Engineers

Turtle Trax S.A. • Región Centro

Híbrido
MXN 800.000 - 1.100.000
AI Engineer ID59360
AI Engineer ID59360

AgileEngine • Ciudad de México

Presencial
MXN 870.000 - 1.219.000
Mentorship
Education budget
Fitness budget
+1