Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Senior Staff Engineer - Python Developer

Medium

A distancia

MXN 1,800,000 - 2,522,000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

A technology recruitment partner is looking for a Senior Staff Engineer - Python Developer in Mexico. The candidate will design and maintain scalable backend systems, working on Python development, microservices, and CI/CD pipelines. This role is remote-friendly, offering competitive salary and incentives. Strong communication skills and experience with cloud technologies are essential for this innovative position that directly impacts product quality across global platforms.

Servicios

Competitive salary
Fully remote work
Opportunities for professional growth
Access to cutting-edge tools and technologies

Formación

  • Proven experience in Python development, especially with pandas.
  • Hands-on experience with FastAPI for API development.
  • Experience deploying microservices effectively.
  • Familiarity with CI/CD and DevOps practices.

Responsabilidades

  • Design and implement Python classes and APIs.
  • Develop and manage microservices for applications.
  • Collaborate with front-end teams for integration.
  • Optimize code for performance and reliability.
  • Build data pipelines and manage CI/CD workflows.

Conocimientos

Python development
API development
Microservices architecture
Data engineering concepts
CI/CD pipelines
Docker
Cloud platforms
Problem-solving
Descripción del empleo

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Staff Engineer - Python Developer in Mexico.

We are seeking a highly skilled Senior Staff Engineer with deep expertise in Python development and modern software architecture. In this role, you will design, implement, and maintain scalable backend systems and APIs while collaborating with cross-functional teams to deliver high-performance applications. You will work on complex data engineering tasks, microservices, and CI/CD pipelines, leveraging cloud technologies to support advanced applications, including MLOps initiatives. This role offers a dynamic, innovative, and collaborative environment where your contributions directly impact product quality and scalability across global platforms.

Accountabilities
  • Design and implement Python classes, modules, and APIs using OOP principles and best practices.
  • Develop, deploy, and manage microservices to ensure scalable and maintainable applications.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Optimize, debug, and troubleshoot code to enhance application performance and reliability.
  • Build, maintain, and orchestrate data pipelines, CI/CD workflows, and containerized deployments using tools like Airflow and Docker.
  • Work with cloud databases, such as Snowflake, including connecting to data sources and managing storage and retrieval.
  • Support MLOps initiatives by ensuring proper data versioning, validation, and integration.
Requirements
  • Proven experience in Python development with strong knowledge of pandas and OOP principles.
  • Hands‑on experience in API development, integration, and FastAPI framework.
  • Strong experience with microservices architecture and deployment.
  • Familiarity with data engineering concepts, CI/CD pipelines, DevOps practices, and containerization using Docker.
  • Experience with cloud platforms and databases, including Snowflake or similar.
  • Knowledge of software engineering best practices, testing frameworks, and code packaging.
  • Excellent problem‑solving skills, attention to detail, and ability to work independently or within a team.
  • Strong communication and collaboration skills.
  • Bonus: Familiarity with React or other front‑end frameworks.
Benefits
  • Competitive salary and performance‑based incentives.
  • Fully remote or flexible work arrangements.
  • Exposure to global projects and collaboration with international teams.
  • Opportunities for professional growth, learning, and career advancement.
  • Work in a dynamic, innovative, and non‑hierarchical culture.
  • Access to cutting‑edge tools, cloud technologies, and development platforms.
Why Apply Through Jobgether?

We use an AI‑powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top‑fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.