Empleo
Mis anuncios
Mis alertas
Conectarse
Encontrar un trabajo Tips empleo Fichas empresas
Buscar

Senior software engineer (pythonpandas)

Guadalajara, Jal
KMS Technology
Publicada el 9 diciembre
Descripción

Were looking for a highly skilled senior software engineer to enhance and scale our core data and content delivery services. This role is crucial for developing robust high-performance services and data processing pipelines that power our learning platform directly impacting millions of users.

the successful candidate will possess expert-level proficiency in python for core backend services and deep practical experience leveraging the pandas library for high-throughput data manipulation cleaning and transformation within the etl pipeline. You will be expected to architect efficient data workflows ensuring security scalability and performance are maintained in a cloud-native environment.



responsibilities:

technical design & execution

* design develop and deploy scalable maintainable backend microservices primarily using python.

* serve as the subject matter expert for pandas leading the implementation of high-performance data transformations complex aggregations and data validation steps within analytical pipelines.

* architect and implement resilient fault-tolerant data ingestion and processing workflows using message queues (e.g. Kafka rabbitmq) to handle high-volume event data.

* define and enforce api contracts (restful) and data schemas ensuring data integrity and security standards are met across all services.

engineering excellence & mentorship

* collaborate closely with data science and data engineering teams to move prototypes and analytical models into production-grade services.

* champion engineering excellence including rigorous code reviews thorough documentation and strict adherence to python standards (pep 8).

* design and implement comprehensive automated testing strategies for data-centric code focusing on testing data transformation logic and edge cases.

* own the entire software lifecycle from initial design and requirements gathering to deployment monitoring (datadog/prometheus) and operational support.



qualifications :

required experience & skills

* minimum of 5 years of professional experience in software development with a focus on high-scale backend services and data processing.

* expert proficiency in python including modern performance profiling and dependency management.

* mandatory deep hands-on experience with the pandas library for data manipulation and analysis within a production environment.

* strong experience designing and implementing scalable restful apis.

* proficiency with sql/nosql databases (e.g. Postgresql mongodb) and optimizing complex data access patterns for analysis.

* proven experience in a cloud environment (aws or azure) and familiarity with containerization (docker kubernetes).

preferred skills

* experience working in the edtech or e-learning domain particularly with user behavior or skill assessment data.

* familiarity with distributed processing frameworks (e.g. Pyspark dask).

* experience with infrastructure as code (e.g. Terraform).

additional information :

perks you enjoy at kms mexico

* mexican law benefits
* 15 days of pto (in year zero from the first year onwards it is 3 days per year).
* 5 days leave for the death of immediate family members negotiable.
* major medical expenses insurance with coverage for immediate dependents (spouse and children).
* annual performance bonus (10% of annualized salary).
* annual salary adjustment.
* employee referral bonus.
* paid certifications / courses
* coursera license.
* 5% savings fund.
* 5% grocery vouchers.

remote work :

no

employment type :

full-time

Aplicar
Crear una alerta
Alerta activada
Guardada
Guardar
Ofertas similares
Empleo Guadalajara, Jal
Empleo Jalisco
Inicio > Empleo > Senior software engineer (pythonpandas)

Jobijoba

  • Tips empleo
  • Opiniones Empresas

Ofertas de empleo

  • Ofertas de empleo por ocupaciones
  • Búsqueda de empleo por categorías
  • Empleos por empresas
  • Empleos para localidad

Contacto / Asociados

  • Contacto
  • Publique sus ofertas en Jobijoba

Menciones legales - Términos y condiciones de uso - Política de Privacidad - Gestionar mis cookies - Accesibilidad: No conforme

© 2025 Jobijoba - Todos los derechos reservados

Aplicar
Crear una alerta
Alerta activada
Guardada
Guardar