Software Developer

iCIMS

México

A distancia

MXN 420.000 - 640.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

Direct employment with full legal bene
Major medical insurance including dent
100% remote work
18 labor days of vacation
Support for furniture and equipment

Descripción de la vacante

iCIMS is seeking a Mid Python Developer to join our engineering team and help transform the future of employment in Latin America and the United States. You will build scalable backend systems using Python, Django, and FastAPI to handle millions of transactions daily.

You will work on architecture, databases (PostgreSQL, NoSQL), observability, REST APIs, and collaborate with product, infra, and QA to deliver high-impact features.

Formación

  • At least 2 years of professional experience with Python and at least 1 year with Django and/or FastAPI.
  • At least 1 year designing software architecture and production service infrastructure.
  • Solid knowledge of SQL databases (PostgreSQL) and familiarity with NoSQL such as DynamoDB or MongoDB.
  • Comfortable working in an AI-augmented environment, using tools such as GitHub Copilot or Cursor to accelerate coding and continuously exploring new technologies to boost productivity.
  • Understanding of Linux/Unix systems and networking fundamentals.
  • Experience with modern development tools: Git, CI/CD, Docker, automated testing.
  • Familiarity with AWS (EC2, S3, RDS).
  • Ability to write modern, testable, maintainable code.
  • Autonomy and proven ability to learn quickly.
  • Minimum B2 English level required (assessment will be conducted).

Responsabilidades

  • Designing, developing, and maintaining backend applications using Python, Django, and FastAPI.
  • Participating in architecture definition, database schema design, development patterns, and quality standards.
  • Contributing to system reliability by implementing observability tools (logging, metrics, tracing).
  • Provide technical guidance, participate in architectural discussions, and mentor other engineers to raise the overall bar of the team.
  • Designing and consuming RESTful APIs.
  • Collaborating with other teams (product, infrastructure, QA) to ensure timely delivery of high-impact features.
  • Writing clean, documented code covered by automated tests.

Conocimientos

Python
Django
FastAPI
Software architecture
SQL databases
NoSQL databases
GitHub Copilot / Cursor usage
Linux/Unix networking basics
CI/CD
AWS
Testable/maintainable code
Autonomy / quick learning

Herramientas

Git
CI/CD pipelines
Docker
AWS services (EC2, S3, RDS)
PostgreSQL

Descripción del empleo

Job Overview

Are you passionate about building scalable solutions that solve real problems with social impact?

Do you enjoy designing clean, efficient, and maintainable software that handles millions of transactions per day? We are looking for a Mid Python Developer to join our engineering team and help transform the future of employment in Latin America and the United States.

At iCIMS, we build next-generation enterprise software to automate and optimize how companies attract, select, and manage human talent. We focus on high-impact, scalable, data-driven products designed to improve the lives of millions of people.

About Us

When you joiniCIMS,you join the teamhelpingglobal companies transform business and the world through the power of talent.Our customers do amazing things: design rocket ships, create vaccines, deliver consumer goods globally, overnight, with a smile.As the Talent Cloud company,we empowertheseorganizations to attract, engage, hire, and advance the right talent.We’re passionate about helping companies build a diverse, winning workforceand about building our home team. We\'re dedicated to fostering an inclusive, purpose-driven, and innovative work environment where everyone belongs.

Responsibilities

Your responsibilities will include:

  • Designing, developing, and maintaining robust and scalable backend applications using Python, Django, and FastAPI.

  • Participating in architecture definition, database schema design, development patterns, and quality standards.

  • Contributing to system reliability by implementing observability tools (logging, metrics, tracing).

  • Provide technical guidance, participate in architectural discussions, and mentor other engineers to raise the overall bar of the team.

  • Designing and consuming RESTful APIs.

  • Collaborating with other teams (product, infrastructure, QA) to ensure timely delivery of high-impact features.

  • Writing clean, documented code covered by automated tests.

Some projects you could work on:

  • Event-driven system to handle millions of daily messages.

  • Centralized authentication/authorization layer for all our services.

  • Internationalization (i18n) and localization (l10n) engine.

  • Configurable recruiting microcomponents for clients.

  • Development and evolution of our ATS (Applicant Tracking System).

Qualifications

We’re looking for someone with:

  • At least 2 years of professional experience with Python and at least 1 year with Django and/or FastAPI.

  • At least 1 year of experience designing software architecture and production service infrastructure.

  • Solid knowledge of SQL databases (especially PostgreSQL) and familiarity with NoSQL such as DynamoDB or MongoDB.

  • Comfortable working in an AI-augmented environment, using tools such as GitHub Copilot or Cursor to accelerate coding and continuously exploring new technologies to boost productivity.

  • Understanding of Linux/Unix systems and networking fundamentals.

  • Experience with modern development tools: Git, CI/CD, Docker, automated testing.

  • Familiarity with AWS (EC2, S3, RDS, etc.).

  • Ability to write modern, testable, maintainable code.

  • Autonomy and proven ability to learn quickly.

  • Minimum B2 English level required (assessment will be conducted).

  • Must live in Mexico with a current CURP

Preferred

It would be great if you also have:

  • Experience with enterprise-level security practices and standards.

  • Knowledge of other languages such as Golang or Node.js.

  • Familiarity with modern architectures (e.g., hexagonal, DDD, EDD).

  • Experience in startups or high-growth agile environments.

EEO Statement

ICIMS is a place where everyone belongs. We celebrate diversity and are committed to creating an inclusive environment for all employees. Our approach helps us to build a winning team that represents a variety of backgrounds, perspectives, and abilities. So, regardless of how your diversity expresses itself, you can find a home here at ICIMS. We prohibit discrimination and harassment of any kind based on race, color, religion, national origin, sex (including pregnancy), sexual orientation, gender identity, gender expression, age, veteran status, genetic information, disability, or other applicable legally protected characteristics. If you’d like torequest an accommodation due to a disability, please contact us at careers@icims.com.

Compensation and Benefits

  • Direct employment with full legal benefits

  • Major medical insurance including dental, vision, and travel coverage

  • 100% remote work

  • 18 labor days of vacation

  • Support for furniture and equipment

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

Remote Python Backend Engineer | Scalable Systems
Remote Python Backend Engineer | Scalable Systems

iCIMS • México

A distancia
MXN 420.000 - 640.000
Direct employment with full legal bene
Major medical insurance including dent
100% remote work
+2
Mid-Senior Full-Stack Engineer (Java /Python + React, TypeScript, AWS) -LATAM
Mid-Senior Full-Stack Engineer (Java /Python + React, TypeScript, AWS) -LATAM

Athenaworks • Tijuana

Presencial
MXN 1.021.000 - 1.702.000
Payment in USD
Flexible schedule
Non-Working Pay Days Policy
+2
Mid-Senior Full-Stack Engineer (Java /Python + React, TypeScript, AWS) -LATAM
Mid-Senior Full-Stack Engineer (Java /Python + React, TypeScript, AWS) -LATAM

Athenaworks • Estado de México

Presencial
MXN 1.017.000 - 1.525.000
USD payment
Flexible schedule
Non-Working Pay Days Policy
+2
Mid-Senior Full-Stack Engineer (Java /Python + React, TypeScript, AWS) -LATAM
Mid-Senior Full-Stack Engineer (Java /Python + React, TypeScript, AWS) -LATAM

Athenaworks • Región Centro

Presencial
MXN 600.000 - 1.000.000
Payment in USD
Flexible schedule
Learning Budget
+1
iCIMS Systems Administrator (Lead) ID52150
iCIMS Systems Administrator (Lead) ID52150

AgileEngine • Toluca

Híbrido
MXN 760.000 - 1.709.000
Mentorship and personalized growth roadmaps
USD-based competitive compensation
Modern solutions projects
+5
iCIMS Systems Administrator (Lead) ID52150
iCIMS Systems Administrator (Lead) ID52150

AgileEngine • Santiago de Querétaro

Híbrido
MXN 1.191.000 - 1.702.000
Mentorship programs
Competitive compensation
Flexible schedule
+1
iCIMS Systems Administrator (Lead) ID52150
iCIMS Systems Administrator (Lead) ID52150

AgileEngine • Monterrey

Híbrido
MXN 1.254.000 - 1.613.000
Professional growth opportunities
Competitive compensation in USD
Exciting projects with top companies
+1
iCIMS Systems Administrator (Lead) ID52150
iCIMS Systems Administrator (Lead) ID52150

AgileEngine • Tijuana

Híbrido
MXN 1.433.000 - 1.792.000
Professional growth: Mentorship and TechTalks
Competitive compensation with expenses covered
Work on exciting projects with Fortune 500 companies
+1
Senior Python Platform Engineer (AWS & CI/CD)
Senior Python Platform Engineer (AWS & CI/CD)

Athenaworks Llc • Santiago de Querétaro, Tijuana, Monterrey

Híbrido
iCIMS Systems Administrator (Lead) ID52150
iCIMS Systems Administrator (Lead) ID52150

AgileEngine • León

Híbrido
MXN 1.243.000 - 1.600.000
Mentorship and TechTalks
Education and fitness budgets
Remote work options
+1